CSPRNG · 브라우저 내에서

온라인 비밀번호 생성기 생성하세요. 복사하세요. 잊어버리세요.

비밀번호 생성기는 서버에 게시하는 잘못된 도구입니다. Morph는 브라우저의 암호화 PRNG인 crypto.getRandomValues()를 직접 탭 내에서 실행합니다. TLS 구현체가 사용하는 동일한 원시 기능이며, 문자 집합과 길이는 모두 당신의 것입니다. 결과는 클립보드에 남아 있을 때까지 유지되며, 로그도 전송도 없습니다. 탭을 닫을 때 그 내용은 잊혀집니다.

01
CSPRNG

The browser's cryptographic random source — not Math.random.

crypto.getRandomValues()는 OS 엔트로피에서 시드를 생성합니다. HTTPS를 로드할 때 TLS 스택이 매번 사용하는 동일한 원시 기능입니다. 출력은 실제 무작위와 구별할 수 없으며, 어떤 실용적 적대자에게도 구분되지 않습니다.

도구 열기
기기에서 실행 · 무료 · 계정 없음

실제로 어떤 기능을 하는지

02
컨트롤

길이, 문자 집합, 제외 항목

8~128자. A-Z, a-z, 숫자, 기호. 읽어 들일 때 혼동할 수 있는 문자는 제외하세요.

03
PASSPHRASE

Diceware 모드

4-7개의 EFF-list 단어, 대시로 연결. 더 쉽게 입력하고, 동일한 강도를 가집니다.

04
잊어버리세요

클립보드에서 즉시 사라짐

한 번의 클릭으로 복사. 어디에도 기록되지 않습니다. 탭을 다시 로드하면 암호는 복구할 수 없습니다.

작동 방식

  1. morph.cool/password-generator을 열어주세요. 첫 번째 비밀번호가 이미 생성되었습니다.
  2. 길이를 조정하고, 문자 클래스를 전환하고, 필요한 경우 유사한 문자를 제외할 수 있습니다.
  3. 재생성 버튼을 원하는 만큼 눌러주세요 — 매번 누를 때마다 새로운 CSPRNG 랜덤 값이 생성됩니다.
  4. 복사하기를 클릭하세요. 비밀번호가 클립보드에 복사됩니다. 12초 후 자동 삭제 옵션도 있습니다.
  5. 암호 관리자에 붙여넣고 탭을 닫으세요. Morph는 기록을 남기지 않습니다.
196 bit최대 엔트로피
0 로그저장소
128 자최대 길이

서버 측 암호 생성기는 잘못된 형태입니다

만약 생성기가 암호를 원본 서버로 전송한다면("강도 측정을 위해"라고 해도), 암호는 비밀번호 관리자에 도달하기 전에 제3자에게 전달된 것입니다. 대부분의 도구에서는 로깅이 선택적(옵트인)이지 선택적(옵트아웃)이 아닙니다. Morph는 웹 어셈블리와 자바스크립트로 브라우저 탭 내에서 전체 파이프라인을 실행합니다. 암호는 기기에서 생성되어 클립보드에 저장되며, 페이지를 닫을 때 소멸됩니다.

자주 묻는 질문

생성기는 실제로 무작위입니까?

예. crypto.getRandomValues()를 사용합니다 — 브라우저의 CSPRNG, TLS 구현에서 사용되는 동일한 원시 기능입니다. Math.random을 사용하지 않습니다. 현재 시간으로 시드되지 않습니다.

비밀번호가 내 기계에서 나가나요?

아니요. JavaScript 내에서 생성됩니다. 탭 내에서만 실행되며, fetch, submit, 출력에 대한 분석은 없습니다. 한 번 복사한 후 탭을 닫으세요.

0/O/l/1 같은 유사 문자를 제외할 수 있나요?

예 — 비밀번호를 소리 내어 읽거나 팩스에서 읽어야 하는 환경에서 유사한 것 제외 기능을 토글할 수 있습니다.

어떤 길이를 선택해야 할까요?

일반 용도에는 16자, 금융 또는 루트 자격 증명 보호에는 32자. 길이가 복잡성보다 항상 저렴합니다.

암호문을 생성할 수 있나요?

예 — diceware 스타일의 암호문 모드는 8,000개의 EFF 목록에서 4-7개의 단어를 하이픈으로 연결하여 선택합니다. 입력하기 쉬우면서도 동일한 강도를 가집니다.

Auto-clear the clipboard?

선택적 12초 자동 삭제. 공유된 기계에서 다른 것을 복사하지 못했을 때 유용합니다.

비밀번호 생성
Generate a Password
Nothing leaves your device · Free for what you make, credits for what we run