패스프레이즈란 무엇인가요?
‘패스프레이즈 생성기’의 입력은 서로 관계없는 여러 단어입니다. 패스프레이즈는 여러 단어로 만든 비밀번호입니다. 서비스가 허용하면 공백, 하이픈 또는 다른 구분 기호를 넣을 수 있습니다. `P@ss2026` 같은 짧은 문자열보다 관계없는 단어를 길게 연결하는 방식입니다. 입력하기는 편하지만 떠올린 이야기에서 단어를 고르면 예측하기 쉬워집니다.
길이가 늘면 공격자가 시도해야 하는 조합도 늘어납니다. 무작위 선택은 이름, 날짜, 주제와 유명한 문장으로 후보를 좁히지 못하게 합니다. 반려동물, 팀, 도시, 생일, 인용문을 넣지 마세요. 단어가 왜 어울리는지 설명할 수 있다면 개인적인 규칙이 들어갔을 가능성이 있습니다.
패스프레이즈는 특정 기술 하나를 뜻하지 않습니다. 단어 목록, 주사위, 브라우저의 암호학적 난수 등 여러 방법을 사용할 수 있습니다. 각 단어를 알려진 목록에서 독립적으로 뽑고 생성된 문자가 서버로 전송되지 않는지가 중요합니다. 인증 정보이므로 계정마다 다르게 쓰고 노출이 의심되면 바꾸세요.
계정을 새 패스프레이즈로 옮길 때는 이메일과 복구 계정처럼 다른 서비스의 열쇠가 되는 계정부터 바꾸세요. 이전 비밀번호를 조금 수정해 새 값으로 만들지 말고, 서비스의 공식 주소에서 변경을 완료한 다음 모든 기기에서 오래된 세션을 종료합니다. 팀이나 가족과 공유해야 한다면 개인 로그인을 전달하는 대신 권한 관리와 공유 보관함을 사용하세요. 긴 단어를 만드는 것만으로는 이 절차를 대신할 수 없습니다.
생성 뒤의 기록도 확인해야 합니다. 브라우저 자동 완성, 클립보드 기록, 화면 녹화, 메모 앱의 동기화 파일은 의도하지 않은 복사본이 될 수 있습니다. 보관함에 저장했는지 확인한 뒤 임시 문서를 지우고, 로그인 알림이 켜져 있는지 살펴보세요. 의심스러운 알림이 있으면 패스프레이즈를 다시 바꾸고 복구 수단도 점검합니다.
서비스가 오래된 암호를 강제로 유지하거나 길이를 제한한다면 억지로 규칙을 우회하지 마세요. 허용된 범위 안에서 가장 긴 무작위 값을 만들고, 계정이 제공하는 보안 알림과 복구 연락처를 최신 상태로 유지합니다. 여러 사람이 사용하는 계정은 하나의 공유 암호에 의존하지 말고 각 사용자에게 별도 권한을 주어야 합니다. 문제가 생겼을 때 누가 접근했는지 확인할 수 있는 로그도 정기적으로 살펴보세요.
패스프레이즈와 일반 비밀번호 비교
두 형식 모두 안전하게 만들 수 있습니다. 서비스 규칙, 허용되는 최대 길이와 보관 장소를 기준으로 선택하세요. 주요 특징을 비교하면 맞지 않는 방식을 피할 수 있습니다.
| 항목 | 패스프레이즈 | 무작위 비밀번호 |
|---|---|---|
| 읽기 | 구분된 여러 단어로 읽을 수 있음. | 문자, 숫자, 기호를 섞음. |
| 길이 | 단어를 추가해 늘릴 수 있음. | 입력 양식의 글자 수 제한에 따름. |
| 기억 | 단어가 독립적이면 입력하기 편함. | 대부분 관리자에서 복사함. |
| 일반적인 위험 | 유명한 문장이나 연관 단어 사용. | 끝에 123을 붙이는 예측 가능한 변경. |
| 적합한 용도 | 마스터 비밀번호, Wi-Fi, 공백을 허용하는 서비스. | 짧은 입력 칸이나 공백을 거부하는 양식. |
Diceware 방식의 무작위 선택
Diceware는 주사위 결과를 단어 목록의 항목에 연결하는 선택 방법입니다. 디지털 생성기는 단어의 의미를 보고 고르지 않도록 암호학적으로 안전한 난수원을 사용해야 합니다.
목적 정하기
일반 계정, Wi-Fi, 마스터 비밀번호, 암호화 중 어디에 사용할지 정합니다. 목적에 따라 최소 길이와 서비스 규칙을 확인합니다.
단어를 하나씩 뽑기
각 독립 추첨에서 단어 하나를 선택합니다. 로컬 생성기는 `crypto.getRandomValues`를 사용할 수 있고, 신뢰할 수 있는 목록과 절차가 있다면 실제 주사위도 가능합니다.
뜻에 따라 고치지 않기
서비스가 허용하는 공백이나 하이픈으로 연결합니다. 결과가 이상하다고 단어를 바꾸면 무작위성이 줄어듭니다.
복사하고 보관하기
공식 입력 칸에서 결과를 확인하고 한 번만 복사해 보관함에 저장합니다. 기록, 채팅, 공유 문서, 스크린샷에 남기지 마세요.
단어는 몇 개가 필요한가요?
모두에게 같은 정답은 없습니다. 단어가 많으면 추측에 대한 여유가 늘지만, 서비스가 공백이나 긴 입력을 거부할 수 있습니다. 표를 출발점으로 삼고 서비스 설명을 확인하세요.
| 단어 수 | 보안 해석 | 사용 예 |
|---|---|---|
| 4개 | 큰 목록에서 뽑았다면 중요도가 낮은 계정의 기초가 될 수 있음. | 긴 값을 허용하는 보조 계정. |
| 5~6개 | 대부분의 계정과 보호된 마스터 비밀번호에 실용적인 여유. | 이메일, 보관함, 개인 Wi-Fi. |
| 7~8개 | 가치가 높은 데이터나 복구 키를 위한 추가 길이. | 파일 암호화와 관리자 접근. |
| 9개 이상 | 불필요하게 길고 입력하기 어려울 수 있으므로 제한을 확인. | 기술적인 안내가 있는 특수 용도. |
이 표는 정확한 해독 시간을 보장하지 않습니다. 장비, 시도 횟수 제한, 유출, 서비스의 저장 방식에 따라 상황이 달라집니다. 길이와 무작위성은 중요한 신호이지 인증서가 아닙니다. 계정마다 다른 값을 쓰고 비밀번호 관리자의 잠금 상태도 확인하세요.
패스프레이즈 생성 체크리스트
결과를 사용하기 전에 다음 항목을 확인하세요. 단어의 나열을 나중에 검토할 수 있는 보안 결정으로 바꾸는 과정입니다.
실제 추첨
기억이나 상상이 아니라 독립적인 무작위 선택으로 단어가 정해졌나요?
규칙에 맞는 길이
서비스가 길이, 공백, 구분 기호를 허용하나요?
개인 정보 없음
이름, 장소, 날짜, 취미, 가사처럼 검색할 수 있는 단서가 없나요?
재사용하지 않기
이 서비스 전용이며 다른 비밀번호를 조금 바꾼 값이 아닌가요?
추가 방어
2FA, 패스키, 로그인 알림을 사용할 수 있나요?
안전하게 저장하고 사용하는 방법
강한 패스프레이즈도 화면에 남거나 재사용되면 가치가 떨어집니다. 일상 입력은 비밀번호 관리자에 맡기고 마스터 비밀번호와 기기를 보호하세요.
- 보관함 사용: 잠금과 보호된 동기화를 제공하는 관리자를 선택하세요. 암호화되지 않은 메모, 사진, 공유 파일은 피합니다.
- 올바른 사이트에 입력: 직접 입력했거나 신뢰할 수 있는 북마크의 도메인을 엽니다. 피싱은 완벽한 패스프레이즈도 훔칠 수 있습니다.
- 추가 인증 켜기: 인증 앱, 보안 키, 패스키는 비밀번호가 알려졌을 때 피해를 줄입니다.
- 알림 검토: 유출이나 낯선 로그인이 표시되면 세션을 종료하고 값을 바꾼 뒤 재사용 여부를 확인합니다.
패스프레이즈 생성기가 보장하지 못하는 것
브라우저에서 단어를 만들면 생성 과정의 노출을 줄일 수 있지만 계정의 모든 위험을 해결하지는 못합니다.
원격 서비스가 비밀번호를 어떻게 저장하고 시도를 제한하며 계정 복구를 보호하는지 생성기가 증명할 수 없습니다.
화면, 기록, 클립보드를 누군가 보았다면 비밀이 아닙니다. 사용 후 입력 칸과 클립보드를 지우세요.
단어 목록은 업데이트, 피싱 방어, 악성 코드 대응, 세션 확인, 기기 관리의 대체가 아닙니다.
방법을 이해하는 참고 자료
Diceware와 브라우저 난수에 대한 자료입니다. 공개된 비밀번호를 복사하는 지침이 아닙니다.
- Diceware.com단어 목록, 단어 수와 주사위로 항목을 선택하는 개념을 설명합니다.
- GitHub dicewarecrypto.getRandomValues를 사용하고 패스프레이즈를 서버로 보내지 않는 로컬 구현 예시입니다.
- MDN Web Crypto API브라우저 JavaScript에서 사용하는 암호학적 난수원 문서입니다.
패스프레이즈 질문
기호가 있는 비밀번호보다 안전한가요?
형식만으로 결정되지는 않습니다. 길이와 예측할 수 없는 선택이 중요합니다. 긴 무작위 비밀번호도 강할 수 있지만, 흔한 문장에 예측 가능한 기호만 더하면 약합니다.
단어를 몇 개 넣어야 하나요?
무작위 단어 5~6개로 시작하고 서비스 제한에 맞추세요. 마스터 비밀번호나 암호화에는 단어를 추가하고 입력은 관리자에게 맡기는 편이 좋습니다.
제가 기억하기 쉬운 문장을 만들어도 되나요?
피하는 것이 좋습니다. 개인적인 이야기, 인용, 제목, 농담은 문맥 공격에 포함될 수 있습니다. 독립적으로 무작위 선택된 단어를 사용하세요.
모든 계정에서 공백을 사용할 수 있나요?
아닙니다. 공백을 삭제하거나 짧은 제한을 두는 양식이 있습니다. 규칙을 확인하고 거부되면 허용된 구분 기호나 일반 비밀번호 생성기를 사용하세요.
이 사이트가 만든 패스프레이즈를 저장하나요?
이 안내는 로컬 생성을 권하지만 사용하는 서비스의 정책을 확인하세요. 공개 웹사이트를 보관함으로 여기거나 실제 인증 정보를 테스트로 입력하지 마세요.
패스프레이즈가 있으면 2FA가 필요 없나요?
필요합니다. 2FA, 패스키, 로그인 알림은 피싱, 재사용, 세션 탈취에 대한 추가 방어입니다. 지원된다면 켜세요.
이 글의 예시를 사용해도 되나요?
안 됩니다. 공개된 값은 비밀이 아닙니다. 새 조합을 생성해 보관함에 저장하고 중요한 계정마다 다른 값을 사용하세요.