암호문 생성기

무작위 단어로 강력하고 기억하기 쉬운 암호문을 만들어 보세요. 유명한 XKCD 만화에서 영감을 받았습니다. 길고 무작위한 암호가 짧고 복잡한 암호보다 낫습니다.

표시된 크랙 시간은 공격자가 이것이 XKCD 스타일 암호문구(단어 목록 + 선택한 구분자 + 이 생성기의 규칙)임을 아는 전제, 즉 최악의 경우 표적 공격을 기준으로 합니다. 공격자가 구조를 모르면 실제 시간은 훨씬 더 깁니다.

왜 암호문을 사용해야 하나요?

유명한 XKCD 만화 "비밀번호 강도"는 "correct horse battery staple" 같은 무작위한 흔한 단어 네 개가 "Tr0ub4dor&3" 같은 짧은 비밀번호보다 훨씬 추측하기 어렵다는 것을 보여주었습니다. 길이가 복잡성보다 우선합니다. 단어가 하나 추가될 때마다 조합 수가 기하급수적으로 늘어납니다.

이 생성기는 흔하고 철자하기 쉬운 단어 목록에서 단어를 선택합니다. 단어 네 개로 40비트 이상의 엔트로피를 얻을 수 있으며 숫자나 기호를 추가하면 더 높아집니다. 모든 생성은 브라우저에서 로컬로 실행됩니다.

암호문을 비밀번호 관리자와 함께 사용하면 보안과 기억하기 쉬움을 모두 얻을 수 있습니다. 두 마리 토끼를 모두 잡는 셈입니다.

자주 묻는 질문

XKCD 암호문이란 무엇인가요?

XKCD 만화 "비밀번호 강도"에서 영감을 받은 암호문은 구분 기호로 연결된 무작위한 흔한 단어의 나열입니다. 길고 기억하기 쉬우며 단어가 하나 추가될 때마다 가능한 조합 수가 곱해져 놀랍도록 무차별 대입이 어렵습니다.

암호문이 비밀번호보다 더 강력한가요?

같은 길이라면 그렇습니다. 무작위한 단어 네 개는 입력하고 기억하기 쉬우면서도 약 40비트 이상의 엔트로피를 제공합니다. 숫자나 기호를 추가하면 엔트로피가 더 높아집니다.

몇 개의 단어를 사용해야 하나요?

4개에서 6개를 권장합니다. 단어 네 개는 탄탄한 기본 보안을 제공하며, 다섯 개나 여섯 개는 이메일이나 은행 같은 가치가 높은 계정에 훨씬 더 강력한 보안을 제공합니다.