암호의 강도 측정기를 디자인 패턴

암호의 강도에 따라 측정하여 사전 정의된 규칙을 사용하여 표시한 수평한 규모가 다음을 입력 분야이다. 암호가 약한 경우 가로 막대의 작은 부분 만 강조 표시됩니다. 암호의 강도가 클수록 가로 막대가 강조 표시됩니다.

암호의 강도도 적합하게 표시된 색칠하여 바에서는 색상 연관된 좋거나 나쁜:녹색을 나타내는 강력한 암호와을 나타내는 빨간색으로 약한 암호입니다.,

얼마나 강력한 암호?

강력한 암호의 정의는 강렬하게 주장 할 수 있습니다. 강제 복잡한 암호를 사용하여 먼저 눈에만 주문 향상된 보안,그러나 강제 너무 복잡하고 엄격한 규칙에 암호할 수 있는 반대의 효과가 나타납니다. 암호가 복잡하도록 강요됨에 따라 사용자가 기억하기가 점점 더 어려워집니다. 이는 때때로 이르게 자신의 향상된 보안,일부로 사용자는 단순히 아래로 쓰기에 작은 끈끈한 주를 붙여 그들의 화면을 기억하기 위해서는 그들의 새로운 복잡한 암호입니다., 이것은 특히 3 개월마다 강제 암호 갱신 정책이있는 곳에서 문제가됩니다.

강력한 암호 란 무엇입니까?

으로 위에서 언급 한 마음에서 나는 스트레스는 충분히 강력한 암호가 반드시 필요를 모두 충족의 규칙 아래 있지만,단지 몇 가지는 할 것입니다. 다음 규칙을 고려하십시오를 위해,각 규칙에 따라 포인트를 추가하는 암호의 강도 레벨(그래 0 포인트는 가장 약한,5 은 가장 강력한). UI-패턴.,com 정의하는 강력한 암호합니다.:

  • 가 8 자 이상
  • 모두 포함되어 대문자와 소문자
  • 포함하는 적어도 하나의 숫자
  • 포함되어 특별한 문자
  • 는 12 개 이상의 문자

이 결과로 6 단계는 암호의 강도에 따라서 얼마나 많은 위에서 언급한 조건이 충족되는지 확인할 수 있습니다.

사전 공격

는 위에 언급된 비밀번호 확인 쉽게 할 수 있습니다만 사용하여 클라이언트 측의 자바스크립트,그것은 방해하지 않에 대한 사전 공격입니다., 을 쉽게 암기하는 암호,사람들이 사용하는 경향이 실제 단어 암호와 단체 문자와 숫자 또는 특수 문자입니다. 이러한 암호의 예는”p@ssw0rd”일 수 있으며 실제로는 강력한 암호가 아닙니다. 현대의 암호 해독 소프트웨어는 그러한 숫자/문자 대체를 추측하는 데 상당히 능숙합니다. 에 대해 확인한 힘을,당신이해야 할 ajax 를 호출하는 것이 확인과 자신의 사전인 경우 암호가 강한하지 않습니다.,

적절한 수준의 암호 강도 선택

보호하려는 내용에 따라 암호 강도와 복잡성을 결정해야합니다. 어딘가에 선을 그려야합니다. 거기에 내용의 99%를 들어 쉽게 위에서 언급 한 첫 번째 2 또는 3 규칙만으로 충분할 것이라고 주장 할 수 있습니다.,

일반적인 지침에 비밀번호를 선택

  • 사용하는 암호의 겉으로는 임의로 선택한 문자와 숫자
  • 사용할 수있는 암호를 입력할 필요 없이 보는 키보드(감소는 가능성의 사람들을 훔치는 비밀번호)
  • 정기적으로 비밀번호를 변경하는
  • 사용하지 않는 네트워크 ID 에서 어떤 형태(대문자로,반대,배, etc.)
  • 첫 번째,중간 또는 성 또는 다른 사람의 어떤 형태로든 사용하지 마십시오.
  • 귀하의 이니셜이나 귀하 또는 다른 사람이 가질 수있는 별명을 사용하지 마십시오.,
  • 사용하지 않는 단어에 포함된 어떤 사전(영어 또는 외국),철자 목록,약어 목록,등등.
  • 사용하지 않는 정보는 사람들은 쉽게 얻을 수 있습니다 당신에 대해(라이센스 플레이트,애완 동물 이름,생년월일,전화번호)
  • 사용하지 않는 암호의 모든 알파벳 문자 또는 숫자만 혼합니다.
  • 키보드 시퀀스(예:qwerty 또는 asdf)를 사용하지 마십시오.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다