qwerty1234, abcd!@#$, 생일 뒤에 느낌표. 비밀번호를 이런 식으로 만들고 있다면 브루트포스 공격에 1분도 안 걸린다. 기억하기 쉬운 비밀번호일수록 남도 뚫기 쉽다.
안전한 비밀번호 조건
- ✓ 12자리 이상 (최소 기준, 16자리 이상 권장)
- ✓ 대문자 + 소문자 + 숫자 + 특수문자 전부 포함
- ✓ 사이트마다 다른 비밀번호 사용
- ✗ 연속 문자 금지 (abc, 123, qwerty 등)
- ✗ 개인 정보 포함 금지 (생년월일, 전화번호, 이름)
비밀번호 길이별 해킹 소요 시간
숫자+소문자+대문자+특수문자를 모두 조합했을 때 기준이다. 길이가 2자리 늘어날 때마다 해킹 소요 시간은 기하급수적으로 증가한다.
| 길이 | 조합 | 예상 소요 시간 |
|---|---|---|
| 8자리 | 대소문자+숫자+특수문자 | 수 시간 |
| 12자리 | 대소문자+숫자+특수문자 | 수천 년 |
| 16자리 | 대소문자+숫자+특수문자 | 수조 년 |
비밀번호 바로 만들기
머리로 랜덤 문자열을 짜내기는 어렵다. 사람이 만들면 무의식적으로 패턴이 생기기 때문이다. 비밀번호 생성기를 쓰면 암호학적으로 안전한 난수 기반의 비밀번호를 바로 받을 수 있다.
- 원하는 길이를 슬라이더로 설정한다 (12자리 이상 권장).
- 대문자, 소문자, 숫자, 특수문자 옵션을 모두 켠다.
- 생성 버튼을 누르면 비밀번호가 나오고, 복사 버튼으로 바로 사용한다.
TIP 생성한 비밀번호는 브라우저 비밀번호 관리자나 별도 앱에 저장해두면 기억할 필요가 없다. 외우려고 비밀번호를 단순하게 만드는 것보다 훨씬 안전하다.
비밀번호 하나 바꾸는 데 30초면 된다. 같은 비밀번호를 여러 사이트에 돌려 쓰고 있다면 지금 당장 주요 사이트부터 바꾸는 게 좋다.