1초 컷 복사 가능 해킹 절대 불가! 나만의 철통 보안 암호
숫자나 영문 소문자로만 이루어진 8자리 비밀번호는 해킹 프로그램이 단 1초 만에 뚫을 수 있습니다. 하지만 대문자, 소문자, 숫자, 특수문자를 모두 섞은 12자리 이상의 무작위 비밀번호는 해커가 슈퍼컴퓨터로 해독하려 해도 수천 년이 걸립니다. 본 생성기를 사용해야 하는 이유입니다.
만약 하나의 비밀번호를 모든 쇼핑몰, 포털, 은행에서 똑같이 사용하고 있다면 매우 위험합니다. 보안이 취약한 작은 사이트가 해킹당하면, 해커들은 그 비밀번호를 대형 포털 사이트나 은행에 대입해 보는 '크리덴셜 스터핑(Credential Stuffing)' 공격을 시도합니다. 중요한 사이트일수록 반드시 고유의 비밀번호를 생성해 두세요.
이 툴에서 생성된 복잡한 난수 비밀번호를 사람의 머리로 전부 외우기는 불가능합니다. 아이폰의 '키체인(Keychain)', 갤럭시의 '삼성 패스', 또는 구글 크롬 브라우저의 '비밀번호 자동 저장' 기능을 활용하여 스마트폰이나 브라우저에 안전하게 보관하시는 것을 적극 권장합니다.
특수문자를 억지로 섞은 짧은 비밀번호보다 단순해도 긴 비밀번호가 훨씬 안전합니다. 자리 수가 하나 늘 때마다 경우의 수가 수십 배씩 커지기 때문입니다.
8자리는 지금 기준으로는 짧습니다. 최소 12자리, 중요한 계정은 16자리 이상을 권합니다. 외우기 어렵다면 관련 없는 단어 서너 개를 이어 붙이는 방식도 좋습니다. 길이가 확보되면서 기억하기도 쉽습니다.
아무리 강한 비밀번호도 유출되면 그 순간 무용지물입니다. 내가 잘못해서가 아니라 가입한 서비스가 털리는 경우가 대부분입니다.
그래서 2단계 인증(2FA)을 켜두는 것이 비밀번호를 복잡하게 만드는 것보다 효과가 큽니다. 비밀번호를 알아내도 두 번째 인증을 통과하지 못하면 로그인할 수 없습니다. 문자(SMS)보다는 인증 앱이 안전합니다. 문자는 번호를 가로채는 공격에 취약합니다.
이메일, 금융, 그리고 다른 계정을 복구할 때 쓰이는 서비스부터 우선 적용하세요.
한 사이트에서 유출된 아이디와 비밀번호 조합을 다른 사이트에 그대로 넣어보는 공격이 흔합니다. 비밀번호를 돌려쓰면 작은 사이트 한 곳이 뚫렸을 때 이메일과 금융 계정까지 연쇄적으로 넘어갑니다.
전부 다르게 만드는 게 원칙이지만 현실적으로 외울 수 없습니다. 그래서 비밀번호 관리자를 쓰는 것이고, 최소한 이메일·금융·주요 포털만큼은 어디에도 쓰지 않은 고유한 비밀번호를 쓰는 것이 좋습니다.
예전에는 주기적으로 비밀번호를 바꾸라고 했지만, 지금은 권고가 달라졌습니다. 자주 바꾸게 하면 사람들이 규칙적으로 변형한 쉬운 비밀번호를 쓰게 되어 오히려 약해지기 때문입니다.
충분히 길고 고유한 비밀번호라면 그대로 두되, 유출 사고가 알려졌을 때, 낯선 기기에서 로그인 알림을 받았을 때, 공용 PC에서 로그인한 뒤에는 바로 바꾸는 것이 맞습니다.