Leapinity 보안 도구

비밀번호 만들기

맞히기 아주 어려운 비밀번호를 한 번에 만들어 드려요.

입력한 내용은 이 기기 밖으로 나가지 않아요

왜 믿을 수 있나요?
  • 모든 계산은 지금 보고 있는 이 브라우저 안에서만 해요. 서버로 보내는 코드가 아예 없어요.
  • 사이트 보안 설정(CSP)에 connect-src 'none'을 넣어 두었어요. 그래서 혹시 실수가 있어도 브라우저가 어떤 주소로도 데이터를 못 보내게 막아요.
  • 방문 통계 도구도 쓰지 않아요. 페이지를 연 뒤 인터넷을 끊어도 똑같이 동작해요. 직접 시험해 봐도 좋아요!

4~128자. 16자 이상을 추천해요.

🔒 비밀번호는 이 기기 안에서 브라우저의 안전한 난수(crypto.getRandomValues)로 만들어요. 서버로 보내지도, 저장하지도 않아요.

왜 중요할까요?

사람이 직접 만든 비밀번호는 생각보다 비슷해요. 좋아하는 단어, 생일, 키보드 줄처럼 떠올리기 쉬운 것을 쓰기 때문이에요. 공격하는 사람은 바로 이런 것부터 넣어 봐요.

컴퓨터가 무작위로 고른 비밀번호는 패턴이 없어서 하나하나 다 넣어 보는 방법밖에 없어요. 길이가 16자면 빠른 컴퓨터로도 상상할 수 없을 만큼 오래 걸려요.

이렇게 지켜요

  • 만든 비밀번호는 한 사이트에만 써요.
  • 외울 필요가 없는 곳은 랜덤 비밀번호 + 비밀번호 관리자, 직접 외워야 하는 곳(휴대폰·컴퓨터 로그인)은 단어 조합이 좋아요.
  • 복사한 비밀번호를 메신저나 메모 앱에 그대로 남겨 두지 않아요.
  • 사이트가 기호를 못 쓰게 하면 "기호"를 끄고 길이를 늘려요.

이 도구는 이렇게 동작해요

브라우저에 들어 있는 안전한 난수 만들기(crypto.getRandomValues)를 써요. 글자를 고를 때 나머지 계산 때문에 어떤 글자가 더 자주 나오는 일(치우침)이 없도록, 범위를 벗어난 수는 버리고 다시 뽑아요. 고른 글자 종류마다 적어도 한 글자씩 들어가게 한 뒤 순서를 섞어요. 단어 조합은 1,000개가 넘는 쉬운 영어 단어 목록에서 골라요. 표시되는 "비트"는 경우의 수를 2의 거듭제곱으로 나타낸 것이고, 1비트가 늘 때마다 맞히기가 2배 어려워져요.

자주 묻는 질문

만든 비밀번호를 이 사이트가 알 수 있나요?

아니요. 비밀번호는 이 브라우저 안에서만 만들어지고, 서버로 보내거나 저장하지 않아요. 새로 고치면 사라져요.

단어 조합(암호 문구)이 정말 안전한가요?

네. 단어 하나를 1,000개 넘는 목록에서 무작위로 고르기 때문에, 단어 6개를 이으면 경우의 수가 100경 개가 넘어요. 직접 고른 단어가 아니라 무작위로 고른 단어라는 점이 중요해요. 단어 수를 늘리거나 숫자를 넣으면 더 강해져요.

몇 자가 적당한가요?

랜덤 비밀번호는 16자, 단어 조합은 6단어 이상을 추천해요. 사이트가 허락한다면 더 길어도 좋아요.

"헷갈리는 글자 빼기"는 뭔가요?

숫자 0과 영어 O, 숫자 1과 소문자 l처럼 비슷하게 생긴 글자를 빼서 손으로 옮겨 적을 때 실수하지 않게 해요. 글자 종류가 조금 줄어드니 길이를 1~2자 늘려 주면 좋아요.

함께 쓰면 좋은 도구

Leapinity의 다른 도구