계정

KeePassXC: 비밀번호 하나 200개 대신

강력한 비밀번호 200개를 기억할 수는 없으며, 기억력에 의존하는 모든 시스템은 결국 같은 방식으로 끝납니다. 같은 비밀번호를 조금씩 바꿔서 모든 곳에 쓰는 겁니다. 비밀번호 관리자는 이를 실제로 기억할 수 있는 긴 패스프레이즈 하나와 나머지 모든 것을 생성하는 데이터베이스로 대체합니다. KeePassXC는 그중 어디에도 아무것도 전송하지 않는 버전입니다.

난이도
쉬움
필요한 시간
설정에 약 1시간, 이후 지속적
비용
무료 · 오픈 소스
최근 검토
2026년 9월 25일

이것은 보안 키 다음으로 이 사이트에서 두 번째로 가치 있는 항목이며, 둘은 함께 작동합니다. 키는 누군가 당신으로 로그인하는 것을 막고, 관리자는 한 사이트의 유출이 모든 사이트의 유출로 이어지는 것을 막습니다. 둘 다 하면 당신의 삶으로 들어오는 평범한 경로가 닫힙니다.

01오프라인 버전을 쓰는 이유

대부분의 비밀번호 관리자는 금고를 회사 서버에 저장합니다. 이는 진정한 편의이며 자동으로 잘못된 것은 아닙니다. 좋은 서비스는 회사도 읽을 수 없도록 암호화합니다. 그러나 이는 단일하고 영구적이며 잘 알려진 표적을 만듭니다. 한곳에 위치한 수백만 개의 금고 데이터베이스이며, 유출되거나 인수되거나 법적 요구를 받거나 단순히 실수할 수 있는 회사가 운영합니다. 이는 대형 제공업체에서 한 번 이상 실제로 발생했습니다.

KeePassXC는 데이터베이스를 당신 자신의 디스크에 있는 파일로 유지합니다. 회사도, 계정도, 서버도 없으며 대규모로 유출될 것도 없습니다. 누군가 당신의 비밀번호를 원한다면 특정한 당신을 직접 노려야 하며, 이는 모든 사람을 한꺼번에 수집하는 것과는 완전히 다른 문제입니다.

얻는 것
  • 제3자가 당신의 보관함을 보관하지 않으므로, 제3자가 그것을 잃어버리거나, 그것에 대해 강제로 요구받거나, 약관을 바꿀 수 없습니다.
  • 오프라인에서 작동합니다, 인터넷에 한 번도 연결된 적 없는 기기에서도 포함됩니다.
  • 오픈 소스이며 감사를 거쳤고, 여러 독립 프로그램이 읽을 수 있는 개방형 파일 형식을 사용하므로 특정 업체에 묶이지 않습니다.
  • 영구 무료이며, 보안 기능을 결제할 때까지 제공하지 않는 등급이 없습니다.
감수해야 하는 것
  • 백업은 당신의 몫입니다. 복사본 없이 파일을 잃으면 비밀번호는 사라집니다. 지원 데스크는 없습니다.
  • 기기 간 동기화는 당신의 몫이며, 대부분의 사람들이 가장 많이 틀리는 부분입니다. 05절을 보세요.
  • 모바일은 별도의 앱으로 다른 개발자가 만들었으며, 공식 앱이 아닙니다.
  • 누구도 당신의 마스터 비밀번호를 재설정할 수 없습니다. 그것이 핵심이며, 동시에 위험입니다.
클라우드 관리자는 여전히 관리자가 없는 것보다 훨씬 낫습니다

오프라인이 감당하기에 너무 큰 책임처럼 들린다면, 대신 Bitwarden이나 Proton Pass를 사용하고 그냥 넘어가세요. 재앙적인 선택은 지금 당신이 쓰고 있는 것, 즉 같은 비밀번호를 50곳에 쓰는 것입니다. 완벽한 도구를 찾다가 최악의 도구에 머물지 마세요.

02마스터 비밀번호, 이것이 전부입니다

모든 것이 패스프레이즈 하나에 달려 있습니다. 그것이 약하면 이 가이드의 다른 어떤 것도 의미가 없고, 강하면 당신의 데이터베이스 파일을 가진 공격자도 여전히 아무것도 얻지 못합니다.

비밀번호가 아니라 패스프레이즈를 사용하세요

무작위 단어 네 개에서 여섯 개 — 당신이 지어낸 문구는 아닙니다. 그것은 느껴지는 것보다 훨씬 덜 무작위합니다. harbour-plum-ditch-tractor-vine 같은 것입니다. 길고, 진정으로 무작위이며, 실제로 외울 수 있습니다. 기호 문자열은 결코 그렇지 않습니다. KeePassXC의 패스프레이즈 모드로 생성하게 한 다음, 머릿속에 들어올 때까지 종이에 적고, 그 후 종이를 파기하세요.

절대 재사용하지 말고, 절대 저장하지 말고, 절대 다른 곳에 입력하지 마세요

마스터 암호는 정확히 두 곳에만 존재해야 합니다: 당신의 기억, 그리고 필요하다면 안전한 곳에 보관된 봉인된 물리적 백업입니다. 절대 파일에, 절대 메모 앱에, 절대 자신에게 보내는 메시지에, 그리고 절대 이 문서나 다른 어떤 문서에도 있어서는 안 됩니다.

03설정하기

  1. 공식 출처에서 설치하세요

    keepassxc.org에서 다운로드하거나, Linux에서는 배포판 저장소나 Flatpak에서 설치하세요. 주소를 직접 입력하세요 — 비밀번호 관리자를 사칭하는 유사 도메인은 뻔한 이유로 오랫동안 사용된 공격 수법입니다.

  2. 데이터베이스 생성하기

    Database → New Database. "passwords"가 아닌 이름을 붙이세요. 암호화 설정에 대해 물어볼 텐데, 기본값이 좋습니다. 그리고 복호화 시간 슬라이더는 이해할 가치가 있습니다: 값을 높일수록 공격자가 시도하는 모든 추측이 느려집니다. 자신의 컴퓨터에서 1초는 합리적인 설정이며 무차별 대입 공격에 심각한 장애물입니다.

  3. 마스터 암호 설정하기

    위에서 설명한 대로 생성기를 암호 모드로 사용하세요. 데이터베이스에 무엇이든 채우기 전에 시간을 들여 암호를 외우세요. 이 순간만은 처음부터 다시 시작해도 손해가 없기 때문입니다.

  4. 키 파일 결정하기 — 신중하게

    KeePassXC는 암호와 함께 두 번째 파일을 요구할 수 있습니다. 이는 보안을 강화합니다: 데이터베이스를 입수하고 암호를 추측한 사람도 여전히 열 수 없습니다. 또한 잃어버릴 수 있는 것의 수가 두 배가 되며, 키 파일은 데이터베이스와 같은 폴더에 있어서는 안 됩니다. 그렇지 않으면 아무것도 보호하지 못합니다. 별도로 보관하는 USB 스틱처럼 적절한 보관 장소가 없다면 건너뛰세요.

  5. 실제로 백업할 곳에 저장하세요

    바탕 화면은 안 됩니다. 이미 실행 중인 백업에 포함되는 문서 폴더에 저장하세요.

04일상에서 사용하기

모든 것을 생성하게 하세요

비밀번호 관리자의 핵심은 이미 가진 비밀번호를 저장하는 것이 아니라, 다시는 비밀번호를 직접 만들지 않게 되는 것입니다. 새 계정마다 주사위 아이콘을 클릭하고 생성되는 것을 그대로 사용하세요. 그것을 볼 일도, 입력할 일도, 기억할 필요도 없으므로 길이는 부담이 없습니다: 사이트가 허용하는 한 20자 이상을 사용하세요.

기존 계정들을 점진적으로 정리하세요. 가장 중요한 것부터 시작하세요 — 이메일, 그다음 돈과 관련된 것, 그다음 발행에 사용하는 것 순서로요. 200개를 하룻밤에 모두 할 필요는 없습니다. 이번 주에 상위 10개만 해도 이점의 대부분을 얻습니다.

브라우저 확장 프로그램

KeePassXC-Browser가 페이지에 비밀번호를 채워 넣습니다. 브라우저의 공식 부가 기능 스토어에서 설치하고 데스크톱 앱에 연결하세요. 연결 시 승인을 요청합니다.

자동 채우기는 편의 기능이 아니라 보안 기능입니다

확장 프로그램은 저장된 도메인에서만 비밀번호를 제안합니다. 유사한 피싱 도메인에서는 아무것도 제안하지 않으며, 그 침묵은 알아차려야 할 경고입니다. 관리자가 채우기를 제안하지 않으면 직접 입력하지 말고 멈춰서 주소 표시줄을 확인하세요.

2단계 인증 코드

KeePassXC는 TOTP 시크릿을 저장하고 6자리 코드를 직접 생성할 수 있습니다. 이는 편리하지만 실질적인 트레이드오프가 있습니다: 비밀번호와 두 번째 인증 요소가 이제 같은 파일에 있으므로, 한 번의 침해로 둘 다 노출됩니다. 대부분의 계정에서는 편의성이 우선입니다. 가장 중요한 계정에는 보안 키를 대신 사용하세요. 이는 둘 중 어느 것보다 강력합니다.

그 안에 무엇을 더 보관할지

데이터베이스는 암호화된 컨테이너이므로 비밀번호 외에도 여러 가지를 보관하기에 적합합니다: 모든 계정의 복구 코드, 소프트웨어 라이선스 키, "보안 질문"의 답변(이는 실제 답변이 아니라 무작위 문자열이어야 합니다), 그리고 가끔 스캔한 문서도요. 각 항목에는 메모 필드가 있고 파일 첨부도 가능합니다.

05동기화와 백업, 사람들이 실수하는 부분

파일이 하나 있습니다. 노트북과 휴대폰에 이 파일을 두고 싶습니다. 대신 처리해 줄 서버가 없으니 방법을 선택해야 하고, 그 선택은 중요합니다.

방법평가비고
일반 클라우드 저장소
(Drive, Dropbox, Proton)
괜찮습니다파일이 이미 암호화되어 있으므로 제공업체는 불투명한 데이터 덩어리를 저장할 뿐입니다. 흔한 방식이며 합리적입니다. 마스터 암호가 모든 일을 하므로, 좋은 암호를 사용하세요.
Syncthing최선기기 간 직접 연결이며 제3자가 전혀 개입하지 않습니다. 설정이 더 필요하지만, 오프라인 관리자를 선택한 이유와 가장 일관됩니다.
자신에게 이메일로 보내기No통제할 수 없는 서버의 사서함에 여러 사본으로 영구히 남습니다.
두 기기에서 동시에 편집하기주의실제 위험은 여기에 있습니다. 동기화 전에 두 사본이 변경되면 충돌 파일이 생기고, 잘못된 해결 방식은 새 항목을 조용히 잃어버립니다. 한 기기에서 다른 기기로 작업하기 전에 데이터베이스를 닫으세요.
백업 규칙

동기화는 백업이 아닙니다. 동기화는 삭제나 손상을 보유한 모든 기기에 충실히 복사합니다. 동기화되지 않는 곳, 외장 드라이브, 서랍 속 USB 스틱에 주기적인 사본을 보관하고, 가끔씩 여전히 열리는지 확인하세요. KeePassXC는 저장할 때마다 이전 버전의 자동 백업을 유지할 수도 있습니다. 설정에서 켜세요.

06YubiKey와 페어링하기

이것은 두 도구를 모두 상당히 강하게 만드는 조합이며, 둘 중 어느 쪽에서도 가장 잘 알려지지 않은 기능 중 하나입니다. KeePassXC는 암호 외에도 YubiKey의 하드웨어 챌린지-응답을 요구할 수 있습니다. 물리적 키가 없으면 올바른 암호만으로는 데이터베이스를 열 수 없습니다.

  1. 키에 슬롯 구성하기

    YubiKey Manager를 사용하여 두 슬롯 중 하나를 HMAC-SHA1 챌린지-응답으로 설정하세요. 두 키 모두에 동일한 비밀로 설정하세요. 그렇지 않으면 백업 키로 데이터베이스를 열 수 없으며, 이는 매우 끔찍한 오후가 됩니다.

  2. 데이터베이스에 추가하기

    데이터베이스 → 데이터베이스 보안 → 키 파일 / 챌린지-응답 변경을 선택하고 키를 선택하세요. 저장하세요.

  3. 백업 키를 즉시 테스트하세요

    데이터베이스를 닫고, 첫 번째 키를 뽑은 다음, 두 번째 키로 여십시오. 그래도 작동하지 않으면, 아직 기계에 작동하는 키가 있을 때 지금 바로 고치십시오.

이것의 비용

이제 데이터베이스는 하드웨어 없이는 열 수 없습니다. 그것이 보안상의 이점이자 동시에 운영상의 위험입니다. 또한 휴대폰 앱이 동일한 NFC 기반 challenge-response를 지원해야 하므로 모바일 사용도 복잡해집니다. 데이터베이스가 사람들을 위험에 빠뜨리는 작업을 보호한다면 가치가 있지만, 그렇지 않다면 아마도 가치보다 마찰이 더 클 것입니다.

07그것이 보호해 주지 않는 것

해결하는 것
  • 비밀번호 재사용, 따라서 한 사이트가 유출되면 모든 사이트가 유출되는 문제.
  • 취약한 비밀번호, 영구적으로, 더 이상 비밀번호를 만들어 내지 않게 되므로.
  • 피싱, 부분적으로, 확장 프로그램이 입력을 거부하는 것은 실제 신호입니다.
  • 몇 년 전에 설정하고 잊어버린 계정에 대한 접근 권한 상실.
아무것도 하지 못하는 것
  • 컴퓨터의 멀웨어. 키로거는 마스터 패스프레이즈를 입력하는 동안 캡처하고, 그러면 모든 것을 갖게 됩니다. 관리자는 기계가 이미 장악되지 않았다고 가정합니다.
  • 취약한 마스터 패스프레이즈. 전체 설계가 이 하나의 비밀로 귀결됩니다.
  • 강제로 열어야 하는 상황에 놓이는 것.
  • 사이트 자체의 침해—고유한 비밀번호는 피해를 제한할 뿐, 침해를 막지는 못한다.
  • 잠금 해제된 채 방치된 화면. 데이터베이스가 몇 분간 비활성 상태가 지속되면 잠기도록, 그리고 화면이 잠길 때 잠기도록 설정하라.

08사람들이 실제로 묻는 질문들

마스터 암호를 잊어버리면 어떻게 되나?

데이터는 사라진다. 재설정도, 복구도, 지원 창구도 없다. 이것은 다른 누구도 당신의 금고를 보관하지 않는다는 사실의 직접적인 결과다. 처음 몇 주 동안은 암호를 확실히 외웠다고 확신할 때까지 물리적으로 안전한 곳에 적어 둔 사본을 보관하라. 많은 사람들이 신뢰하는 사람에게 맡기거나 금고에 봉인된 사본을 영구적으로 보관하는데, 이는 배짱 부족이 아니라 합리적인 절충이다.

파일을 Google Drive나 Dropbox에 두어도 안전한가?

그렇다, 단, 그렇게 하면 마스터 암호가 그 제공자의 저장소와 당신의 전체 디지털 생활 사이에 서 있는 유일한 것이 된다는 점을 유의하라. 파일은 강력하게 암호화되어 있고 제공자는 잡음만 본다. 그것이 괜찮다면, 가장 간단한 동기화 방법이다. 괜찮지 않다면 Syncthing을 사용하라.

휴대폰은 어떻게 하나?

Android의 KeePassDX와 iOS의 Strongbox는 모두 같은 파일 형식을 읽으며 평판이 좋다. 둘 다 KeePassXC 팀이 만든 것이 아니므로 신뢰하기 전에 직접 확인하라. 앱이 동기화된 같은 파일을 가리키게 하면 예상대로 작동한다.

브라우저에 내장된 비밀번호 관리자에서 벗어나야 하나?

그렇다, 결국에는. 하지만 마이그레이션 때문에 아예 하나도 쓰지 못하는 일은 없도록 하라. 브라우저 관리자는 브라우저 계정에 묶여 있고, 브라우저가 잠금 해제될 때마다 함께 잠금 해제되는 경우가 많으며, 정보 탈취 악성코드의 일상적인 표적이다. 브라우저에서 내보내고, KeePassXC로 가져온 다음, 내보낸 파일을 안전하게 삭제하라. 그것은 당신이 가진 모든 비밀번호의 평문 목록이며, 놀랄 만큼 많은 수가 여전히 다운로드 폴더에 남아 있다.

이것은 KeePass, KeePassX, KeeWeb과 어떻게 다른가?

그들은 파일 형식과 계보를 공유합니다. KeePassXC는 현대적인 인터페이스와 브라우저 확장 기능을 갖춘, 활발히 유지 관리되는 크로스 플랫폼 버전이며, 그래서 여기서 추천하는 것입니다. 나중에 옮기고 싶다면 데이터베이스는 다른 프로그램에서도 열립니다.

09출처 및 더 읽을거리

최종 검토: 2026년 9월 25일