유틸리티

안전한 비밀번호 만들기, 해킹 안 당하는 조건 정리

qwerty1234, abcd!@#$, 생일 뒤에 느낌표. 비밀번호를 이런 식으로 만들고 있다면 브루트포스 공격에 1분도 안 걸린다. 기억하기 쉬운 비밀번호일수록 남도 뚫기 쉽다.

안전한 비밀번호 조건

  • ✓ 12자리 이상 (최소 기준, 16자리 이상 권장)
  • ✓ 대문자 + 소문자 + 숫자 + 특수문자 전부 포함
  • ✓ 사이트마다 다른 비밀번호 사용
  • ✗ 연속 문자 금지 (abc, 123, qwerty 등)
  • ✗ 개인 정보 포함 금지 (생년월일, 전화번호, 이름)

비밀번호 길이별 해킹 소요 시간

숫자+소문자+대문자+특수문자를 모두 조합했을 때 기준이다. 길이가 2자리 늘어날 때마다 해킹 소요 시간은 기하급수적으로 증가한다.

길이조합예상 소요 시간
8자리대소문자+숫자+특수문자수 시간
12자리대소문자+숫자+특수문자수천 년
16자리대소문자+숫자+특수문자수조 년

비밀번호 바로 만들기

머리로 랜덤 문자열을 짜내기는 어렵다. 사람이 만들면 무의식적으로 패턴이 생기기 때문이다. 비밀번호 생성기를 쓰면 암호학적으로 안전한 난수 기반의 비밀번호를 바로 받을 수 있다.

  1. 원하는 길이를 슬라이더로 설정한다 (12자리 이상 권장).
  2. 대문자, 소문자, 숫자, 특수문자 옵션을 모두 켠다.
  3. 생성 버튼을 누르면 비밀번호가 나오고, 복사 버튼으로 바로 사용한다.
TIP 생성한 비밀번호는 브라우저 비밀번호 관리자나 별도 앱에 저장해두면 기억할 필요가 없다. 외우려고 비밀번호를 단순하게 만드는 것보다 훨씬 안전하다.

비밀번호 하나 바꾸는 데 30초면 된다. 같은 비밀번호를 여러 사이트에 돌려 쓰고 있다면 지금 당장 주요 사이트부터 바꾸는 게 좋다.