UUID와 비밀번호 생성

허술한 범용 난수 대신 브라우저의 안전한 난수 생성기(crypto.getRandomValues)를 쓰고, 강도는 색깔 막대가 아니라 비트 수로 보여 줍니다.

도구를 불러오는 중…

작동 방식

  1. 필요한 UUID 개수를 정하고 생성하세요.
  2. 비밀번호 길이와 사용할 문자 종류를 정하세요.
  3. 복사하세요. 어느 시점에도 아무것도 전송되지 않았습니다.

왜 아무것도 업로드되지 않는가

이 페이지가 하는 모든 작업은 브라우저 탭 안에서 도는 코드가 처리합니다. 웹 페이지를 그리는 그 엔진을 그대로 씁니다. 파일은 디스크에서 탭의 메모리로 읽어 들여 거기서 변환한 뒤 다시 다운로드 파일로 내보냅니다. 어디로도 전송되지 않습니다. 우리에게도, 제3자에게도.

직접 확인해 보세요

  1. 브라우저 개발자 도구(F12)를 열고 네트워크(Network) 탭을 선택합니다.
  2. 파일을 올리고 도구를 실행합니다.
  3. 보이는 요청은 도구 자체의 코드를 받아 오는 것뿐입니다. 무거운 몇몇 도구는 공개 CDN에서 오픈소스 엔진을 함께 받아 옵니다. 여기에 loreatec.jp로 가는 작은 방문 집계 신호 하나(페이지 주소와 제목, 그 이상은 없습니다)가 더해집니다. 어느 것도 당신의 파일을 실어 나르지 않습니다.

직접 확인하기 →

자주 묻는 질문

웹사이트에서 비밀번호를 생성해도 안전한가요?

전적으로 그 페이지가 데이터를 어딘가로 보낼 수 있는지에 달려 있습니다. 이 도구 뒤에는 서버가 없고 어떤 요청도 보내지 않는데, 연결을 끊고 하나 더 생성해 보면 직접 확인할 수 있습니다. 서버와 통신하는 생성기는 그렇게 주장할 수 없습니다.

비밀번호는 몇 비트 정도 강해야 하나요?

로그인 시도 횟수를 제한하는 평범한 온라인 계정이라면 70비트 정도로 충분합니다. 디스크 암호화 문구나 비밀번호 관리자의 마스터 비밀번호처럼 공격자가 자기 컴퓨터로 직접 크랙을 시도할 수 있는 것이라면 100비트 이상을 목표로 하세요. 설정을 바꿀 때마다 숫자가 함께 바뀝니다.