한국어

텍스트 및 일상 도구 · 비밀번호 생성기

EFF 단어 목록 설명: 길고 짧고 고유한 접두사 목록

· 배경

비밀번호 암호 문구 단어 목록

하나의 큰 집합과 두 개의 작은 확인된 집합이 있는 세 개의 단어 목록 열
원본 ToolAcre 벡터 일러스트레이션

Electronic Frontier Foundation이 2016에 게시한 세 가지 단어 목록, 그 뒤에 있는 기준(기억하기 쉬움, 구별성, 혼란스럽거나 모욕적인 단어 없음) 및 원본 주사위 목록과의 차이점을 설명합니다.

단어 목록 디자인이 필요한 이유 — 모호한 단어, 거의 중복 및 어색한 문자열이 포함된 목록에 문제가 있는 이유

단어 목록은 생성기 선택 공간의 일부이므로 정확한 내용과 크기가 중요합니다. ToolAcre는 비밀번호 앱 아래에 3개의 소문자 영어 텍스트 파일을 제공하고 일치하는 옵션 기록을 노출합니다. 빌드 타임 테스트는 비어 있지 않은 줄 수를 계산하고 파일이 더 이상 알려진 크기와 일치하지 않으면 실패합니다.

통합 문서에는 모호한 단어, 거의 중복되는 단어 및 모욕적인 용어에 대한 편집 기록이 추가됩니다. 이러한 주장에는 인용된 구현 세트에 포함되지 않은 EFF 기본 자료가 필요하므로 이 기사에서는 해당 내용을 기억해 반복하지 않습니다. 이는 저장소가 확인할 수 있는 커밋된 자산, 레이블, 출처 및 동작에 중점을 둡니다.

이 저장소가 배송된 세 개의 단어 목록에 대해 확인하는 것

`eff-long.txt`에는 정확히 7,776 공백이 아닌 항목이 포함되어 있으며 기본적으로 선택됩니다. 옵션 테이블은 이를 EFF 긴 목록으로 설명하고 주사위 5개 크기의 인덱스 범위 하나를 각 단어와 연관시키며 필터링되지 않은 그리기당 약 12.9 비트를 log2(7,776)로 파생합니다. 테스트는 민속을 신뢰하는 대신 해당 로그를 다시 계산합니다.

브라우저는 처음 로드할 때 페이지 자체 원본에서 이 파일을 가져옵니다. 최소 및 최대 단어 길이로 필터링하면 부적격 항목을 제거하고 생성 전에 처음 표시된 순서대로 중복을 제거합니다. 결과적으로 전체 파일 크기가 항상 현재 풀 크기는 아닙니다.

긴 목록은 정확히 7,776 소문자 항목과 함께 제공됩니다.

`eff-short.txt`에는 정확히 1,296 항목이 포함되어 있습니다. 인터페이스 설명에 따르면 단어가 더 짧고 입력이 더 빠르며 log2(1,296)에서 필터링되지 않은 그리기당 약 10.3 비트를 계산합니다. 풀이 작을수록 동일한 계산된 선택 수에 도달하기 위해 더 많은 단어 추첨이 필요하지만 이 문서에서는 보편적인 목표를 설정하지 않습니다.

목록은 선택 시 요청 시 로드되고 현재 페이지에 대한 약속으로 캐시되므로 중복된 동시 다운로드를 방지합니다. 실패한 로드는 제거되므로 다른 선택을 다시 시도할 수 있습니다. 누락, 비어 있음 및 네트워크 장애 사례는 사람이 읽을 수 있는 뚜렷한 오류를 생성합니다.

첫 번째 짧은 목록에는 정확히 1,296 항목이 포함되어 있습니다.

`eff-special.txt`에는 정확히 1,296 항목도 포함되어 있습니다. ToolAcre는 이를 "EFF 짧고 뚜렷한 접두사"라고 표시하고 처음 세 글자가 단어를 식별하며 어떤 단어도 다른 단어의 접두사가 아니라고 명시합니다. 저장소는 더 넓은 오타 용서 또는 최소 편집 거리 기록을 독립적으로 설정하지 않으므로 이러한 개요 주장은 여기에서 확장되지 않습니다.

동일한 크기는 다른 최종 후보 목록과 마찬가지로 유니폼 추첨당 동일한 필터링되지 않은 log²(1,296) 기여도를 제공합니다. 어휘는 다르며, 브라우저 테스트에서는 전환 목록이 단순히 레이블을 변경하는 것이 아니라 생성된 어휘를 변경하는지 확인합니다.

고유 접두사 짧은 목록도 정확히 1,296 항목과 함께 제공됩니다.

크레딧 및 제3자 기록에 따르면 재배포된 EFF 목록에는 주사위 굴림 열이 제거되었지만 단어와 순서는 변경되지 않았습니다. 귀속 및 라이선스 출처를 기록합니다. 여기에는 통합 문서 개요에 암시된 전체 인적 검토 프로세스, 빈도 데이터 세트 또는 거부 기준이 포함되어 있지 않습니다.

현재 생성기 동작을 확인하는 데 목록 디자인 기록이 필요하지 않기 때문에 증거 경계가 중요합니다. 검토자는 커밋된 모든 줄을 검사하고 항목 수를 계산하며 선택 사항을 따를 수 있습니다. 과거 주장은 파일 이름이나 제품 설명에서 추론하기보다는 EFF 소스를 기다려야 합니다.

선택 기록 주장이 생략되었습니다. 커밋된 파일과 출처가 증거입니다.

목록 비밀이 가정되지 않기 때문에 게시는 균일한 인덱스 선택을 약화시키지 않습니다. ToolAcre의 엔트로피 모델은 설정과 어휘를 알려진 대로 처리합니다. 알 수 없는 값은 Web Crypto 및 거부 샘플링을 통해 선택된 새로운 인덱스 순서입니다. 파일을 학습한 공격자는 존재하는 적격 인덱스 수를 소급하여 변경하지 않습니다.

생성된 특정 문구를 게시하는 것은 다릅니다. 즉, 선택한 시퀀스 자체를 공개합니다. 따라서 예에서는 독자가 복사할 수 있는 자격 증명을 인쇄하지 않고 설정 및 풀 크기를 논의해야 합니다. 문서의 문구를 계정 비밀로 사용하지 마십시오.

여기서 다루지 않는 내용 — 다른 언어의 단어 목록 및 커뮤니티에서 관리하는 변형

이 세 가지 영어 목록만 배송됩니다. 제한 사항 페이지에는 확인되지 않았거나 적합하지 않은 자산으로 인해 계산이 훼손될 수 있으므로 다른 언어는 추가되지 않았다고 나와 있습니다. 이 기사에서는 해당 소스가 없는 커뮤니티 변형, 라이센스 또는 언어적 품질을 조사하지 않습니다.

다른 언어가 필요한 사용자는 목록, 출처, 라이센스 및 크기를 확인할 수 있는 도구를 선택해야 합니다. 단어를 임시로 번역하면 풀이 변경되고 중복 또는 연관이 발생할 수 있으므로 원래 추정치는 더 이상 새로운 프로세스를 설명하지 않습니다.

요점 — 비밀번호 생성기는 EFF 단어 목록에서 가져오므로 모든 단어가 친숙하고 뚜렷하며 입력 가능합니다.

커밋된 속성과 대상에서 허용되는 형식을 기반으로 긴 목록 또는 짧은 목록을 선택한 다음 필터링 후 적합한 개수를 검사합니다. 생성기는 실제로 로드된 단어로부터 계산하므로 광고된 파일 크기 뒤에 숨겨지지 않고 더 좁은 범위가 반영됩니다.

지속 가능한 사실은 세 가지 자산, 정확한 테스트 수, 동일 출처 로딩 및 균일 선택입니다. 그들의 문화사, 보편적인 기억 가능성 또는 모든 계정의 적합성에 대한 주장은 의도적으로 없습니다. 목록은 관리자나 보안 보장이 아닌 생성에 대한 하나의 입력입니다.