OTT 강력한 암호 작성 안내서


지금은 너무 일반적이어서, 우리는 생각조차하지 않고 모든 작업을 수행합니다. 적어도 x 문자 이상이고, 숫자와 기호가 하나 이상이며 성이나 이름이 아닌 암호를 만드십시오. 직장에서 일하던 중이거나 Apple ID를 만들 때 "강한"비밀번호를 요구하는 비밀번호 요구 사항은 어느 곳에서나 있습니다.

사이트에 새 비밀번호를 만든 후 언젠가는 모든 요구 사항이 어떻게 다른지 생각하기 시작했습니다. 있었다. 일부 사이트는 3 자 이상 암호를 원하며 일부는 최소 8자를 요구합니다. 일부 기호는 기호를 원하지만 일부는 원하지 않습니다. 일부는 귀하의 이름과 이전 암호를 중요시하며, 다른 것은 그렇지 않습니다. 어떤 암호가 정말 강합니까?

암호를 해독하는 누군가에 대해 이야기 할 때 몇 가지 연구를 수행하고 두 가지를 발견했습니다. 첫째, 암호의 힘이 있습니다. 둘째,

강력한 암호 개념은 매우 수학적이며이 주제에 대한 많은 연구가있었습니다. 내 관심을 끌었고이 게시물에서 언급 할 것은 2011 카네기 멜론 연구 입니다.

비밀번호 테스트 먼저

강력한 암호입니다. 암호를 해독하기까지 얼마나 걸릴지 봅시다. 이를 확인하기 위해 PassFault 사이트에서 도구를 사용합니다.

https://passfault.appspot.com/password_strength.html

작동 방법은 다음과 같습니다. 비밀번호를 입력하고 분석을 클릭하십시오. 기본적으로 숨겨진 두 가지 옵션이 있지만 옵션보기를 클릭 할 수 있습니다. 합법적 인 해커에게 가능한 하드웨어 해킹 하드웨어는 $ 900 암호 공격자가 기본입니다.

Passfault

그들은 또한 180,000 달러짜리 패스워드 공격자를 선택할 수있는 옵션을 가지고 있는데, 중국인들은 그 비용이 비싼 경우에 사용하고 있을지도 모릅니다. 암호 보호 드롭 다운은 암호 저장에 사용되는 암호화 유형에 대한 몇 가지 옵션을 제공합니다. 마이크로 소프트 윈도우 시스템은 가장 약하며 놀랄 일도 아닙니다. 그런 다음 무선 WPA 액세스 포인트, UNIX SHA1, UNIX Blowfish 및 100 라운드의 SHA1이 있습니다.

몇 군데 사이트에서 사용하는 강력한 암호를 사용해 보았을 때 충격을 받았습니다 1 일 안에!

깨진 패스워드

와우, 꽤 나쁘다. 그래서 더 강력한 암호화 옵션 (Unix Blowfish와 100 라운드의 SHA1)을 선택했으며 Unix Blowfish의 경우 1 년 7 개월, SHA1의 100 라운드의 경우 2 개월 및 2 일의 결과가 하루보다 오래 걸리는 것을 보았습니다. . 그러나 180,000 달러의 암호 공격자는 각각 11 일과 3 일로 감소했습니다. 받아 들일 수 없다 나는 생각했다! 나는 비밀 번호가 슈퍼 비싼 비밀 번호 크래커와 균열에 년이 걸릴 싶어요. 그러나 숫자와 기호가있는 9 자의 암호를 사용하고 있기 때문에 최선의 방법은 무엇입니까?

암호가 강력 해지는 이유는 무엇입니까?

이것이 카네기 멜론 조사에서 밝혀졌습니다 모든 일에. 기본적으로 그들이 사용하는 암호가 길수록 강해집니다. 이것은 반드시 더 긴 비밀번호가 많은 기호 나 숫자를 가져야한다는 것을 의미하지는 않습니다. 단지 길어야합니다. 16 문자로, 당신이 피해야하는 것은 사전 쉬운 단어를 사용하는 것입니다.

그럴 수 없다고 생각하십니까? PassFault 사이트에서 다음의 암호를 사용하십시오. 암호는 15 자이며 기억하기 쉽습니다.

ilovemywifealot

그런 다음 옵션에 대해 $ 180,000 암호 공격자를 선택하고 가장 약한 암호화 (Microsoft Windows)이며 이는 다음과 같이 얻을 수 있습니다.

강력한 암호

1 개월 7 일! 1 일 만에 암호가 깨지는 것보다 낫습니다. 비밀번호가 잘못 되었습니까? 글쎄, 분명히, 귀하의 비밀 번호가 짧으면, 당신은 그것을 강화하기 위해 더 많은 상징, 임의의 문자 및 숫자를 사용해야합니다. 길이가 15 ~ 16자를 넘는 경우에는 모든 종류의 숫자와 기호를 추가하는 것에 대해 걱정할 필요가 없습니다. 비밀번호가 길어질수록 사전 단어를 더 많이 사용할 수 있으며 여전히 안전합니다. 분명히 hellohellohello와 같은 비밀번호는 15 자라도 여전히 빨기도합니다.

약한 암호

사전에는 3 번이나 같은 단어가 있습니다. 나의 아내에게 나의 사랑을 공언하는 나의 첫번째 암호에서는, 문장은 빨리 컴퓨터에 횡설수설 같이보기 시작하고 아무 균열 사전에는 낱말로 그 15의 어구가있다. 사전에는 사전 단어가 있으므로 사전에없는 단어를 피하면 오래 가지 않을 수 있습니다. "아내"라는 단어 대신에 아내의 이름이나 닉네임을 사용하면 내 비밀번호가 더 좋을 수 있습니다. 아이디어를 얻으시겠습니까?

물론 많은 기호를 긴 암호로 던져 넣을 수 있다면 암호가 더욱 엄청나게 강해집니다. 예를 들어, 내 아내 비밀 번호 앞에 느낌표를 넣고 마지막에 하나의 숫자를 추가했다고합시다. 그렇다면 동일한 옵션으로 얼마나 오래 걸릴까요?

암호 해독

이런 암소! 그래서 그것은 1 개월 7 일에서 무려 4 세기와 10 년으로갔습니다 !!! 예 세기! 이제는 보안 암호이므로 기억하기가 어렵지 않습니다. 따라서이 무료 온라인 도구를 사용하여 암호를 확인하십시오. 며칠 내에 암호가 깨지는 경우 은행 비밀번호 등 민감한 정보를 생각할 때가 있습니다.

이러한 온라인 사이트는 항상 해킹 당하기 때문에 비밀번호는 결코 안전하지 않습니다. 그러나 정말로 강력한 암호를 사용하면 암호화가 매우 약한 경우에도 수퍼 컴퓨터가 암호를 해독하는 데 영원히 걸릴 수 있습니다! 이 게시물을 읽는 동안 사이트에서 비밀번호를 시도했다면 댓글을 작성하는 데 걸리는 시간을 알려주십시오. 즐기십시오!

Python Web Apps with Flask by Ezra Zigmond

관련 게시물:


7.04.2013