암호는 열쇠와 같습니다. 우리는 암호를 사용하여 디지털 자산에 보안 침해가 발생하거나 도난당하는 것을 방지합니다. 약한 암호를 사용하는 것은 부실한 키로 집의 문을 잠그는 것과 같습니다.
둘 중 어떤 암호가 더 강력한 것 같습니까?
맞음: 이 암호는 "A9>K$2AG"보다 덜 복잡해보일 수 있으나, 길이가 길기 때문에 실제로는 훨씬 더 풀기 어렵습니다.
틀림: 이 암호는 무작위이긴 하지만 길이가 8자밖에 되지 않으므로, 언뜻 간단해 보여도 길이가 긴 암호보다 훨씬 더 쉽게 풀어낼 수 있습니다.
컴퓨터는 연산이 매우 빠릅니다. 거의 모든 하드웨어 판매점에서 구입 가능한 부품을 사용할 경우 컴퓨터는 1초에 최대 3500억 개의 암호를 만들어낼 수 있습니다. 8자가 넘어가면 문자 하나당 암호를 푸는 데 약 100배 더 많은 시간이 소요됩니다.
예: “Mary had a little lamb"이라는 구절을 사용하고 맨 끝에 고등학교 졸업연도인 1998 같은 중요한 연도를 추가한다고 가정해보겠습니다. 이렇게 하면 컴퓨터가 1초에 3500억개의 문자 조합을 계산해야 하며, 암호를 푸는 데 41십구(Decillion)년이 걸립니다. 이는 41 뒤에 0이 33개나 붙는 숫자입니다.
이 연습에서는 세 가지 다른 단어를 사용하여 암호구를 만들어보겠습니다. (A~Z까지의 문자만 사용하고 숫자나 특수 문자는 아직 사용하지 마십시오.)
암호구 길이: {{totalPassphraseLength}}
이제 몇 개의 숫자, 대문자, 특수 문자를 추가하여 더욱 해킹하기 어려운 암호를 만들어보십시오.
잘하셨습니다! 계속 진행할 준비가 되면 계속을 클릭하십시오.
다음 조건에 부합하는 암호를 새로 만들어보십시오.
암호 상태 | |
---|---|
암호 길이: | {{currPassword.length}} |
이 {{currPassword.length}}자 암호의 가능한 조합: | {{currCombinations}} |
암호를 푸는 데 걸리는 시간: | {{currCalcLength}} |
해커가 여러분의 소셜 미디어 암호 중 하나를 알아냈습니다. 이 해커는 여러분의 이메일 계정과 은행 계정도 알고 있는 상태입니다. 다음은 이러한 계정에 시도해볼 수 있는 두 가지 암호 목록입니다. 현재 해커가 여러분의 소셜 미디어 암호를 이미 알고 있는 상황에서, 해커가 알아내기 더욱 어려워 보이는 암호 그룹은 이 중 무엇입니까? (더욱 안전한 그룹 클릭)
맞습니다! 이러한 각 계정에는 최소 12자 이상의 각기 다른 암호가 사용되었으므로, 다른 계정에 보안 침해가 발생할 가능성이 훨씬 낮습니다.
틀립니다. 여러 계정 간에 동일한 암호를 사용하면 아무리 강력한 암호라도 치명적인 약점이 될 수 있습니다. 해커가 한 계정의 암호를 풀면 나머지 계정도 보안 침해가 발생할 수 있기 때문입니다.