패스워드 강도 체크하는 오픈 소스
보안에 대한 인식이 강화되고 있는 상황에서 패스워드에 대한 강도를 알려주는 오픈 소스가 있어 소개해 드립니다. 가입이나 패스워드 변경 시 적용하여 고객으로 하여금 예측이 불가능한 패스워드를 기입하도록 유도하는데 효과가 있을것으로 보입니다.
1. Javascript/Java PasswordCheck Meter
문자열(대/소문자), 숫자, 특수문자를 가지고 패스워드 강도를 측정했습니다. Javascript외에 Java 소스도 제공하고 있습니다.

데모 사이트 : http://www.mimul.com/examples/password/passwdmeter.html
2. Password Strength Meter like Google
1번 예와 비슷하고 Javascript를 활용하여 패스워드의 강도를 측정하게 해줍니다. 그리고 측정 기준은 아래와 같습니다.

3. Password Meter
EXT JavaScript library기반으로 패스워드의 강도를 체크하는 오픈 소스입니다. 대/소문자 및 숫자, 심벌등을 조합하여 강도를 체크하는 기준으로 삼았습니다.

데모 사이트 : http://www.mimul.com/examples/password/passwd2.html
4. Password Strength Meter
자체 Javascript로 만든 패스워드 강도 체크 라이브러리입니다. 패스워드 강도 결과치 측정 기준은 아래 데모 사이트에 가면 상세히 알 수 있습니다.

데모 사이트 : http://www.mimul.com/examples/password/pwd_meter/
5. Prototype/Scriptaculous Password Strength Meter
Prototype/Scriptaculous를 활용한 패스워드 강도 체크.

데모 사이트 : http://www.mimul.com/examples/password/prototype_scriptaculous.html
6. JQuery Password Strength Meter
Jquery를 활용한 패스워드 강도 체크.

데모 사이트 : http://mimul.com/examples/password/jquery/jquerypwdcheck.html
[참고 사이트]
1. Javascript/Java PasswordCheck Meter
문자열(대/소문자), 숫자, 특수문자를 가지고 패스워드 강도를 측정했습니다. Javascript외에 Java 소스도 제공하고 있습니다.

데모 사이트 : http://www.mimul.com/examples/password/passwdmeter.html
2. Password Strength Meter like Google
1번 예와 비슷하고 Javascript를 활용하여 패스워드의 강도를 측정하게 해줍니다. 그리고 측정 기준은 아래와 같습니다.

- 패스워드 길이 : 5 Points: Less than 4 characters, 10 Points: 5 to 7 characters, 25 Points: 8 or more
- 문자열 : 0 Points: No letters, 10 Points: Letters are all lower case, 20 Points: Letters are upper case and lower case
- 숫자 : 0 Points: No numbers, 10 Points: 1 number, 20 Points: 3 or more numbers
- 특수문자 : 0 Points: No characters, 10 Points: 1 character, 25 Points: More than 1 character
- 조합 : 2 Points: Letters and numbers, 3 Points: Letters, numbers, and characters, 5 Points: Mixed case letters, numbers, and characters
- 결과 값 : >= 90: Very Secure, >= 80: Secure, >= 70: Very Strong, >= 60: Strong, >= 50: Average, >= 25: Weak, >= 0: Very Weak
3. Password Meter
EXT JavaScript library기반으로 패스워드의 강도를 체크하는 오픈 소스입니다. 대/소문자 및 숫자, 심벌등을 조합하여 강도를 체크하는 기준으로 삼았습니다.

데모 사이트 : http://www.mimul.com/examples/password/passwd2.html
4. Password Strength Meter
자체 Javascript로 만든 패스워드 강도 체크 라이브러리입니다. 패스워드 강도 결과치 측정 기준은 아래 데모 사이트에 가면 상세히 알 수 있습니다.

데모 사이트 : http://www.mimul.com/examples/password/pwd_meter/
5. Prototype/Scriptaculous Password Strength Meter
Prototype/Scriptaculous를 활용한 패스워드 강도 체크.

데모 사이트 : http://www.mimul.com/examples/password/prototype_scriptaculous.html
6. JQuery Password Strength Meter
Jquery를 활용한 패스워드 강도 체크.

데모 사이트 : http://mimul.com/examples/password/jquery/jquerypwdcheck.html
[참고 사이트]
- http://justwild.us/examples/password/
- http://www.codeandcoffee.com/2007/07/16/how-to-make-a-password-strength-meter-like-google-v20/
- http://testcases.pagebakers.com/PasswordMeter/
- http://www.passwordmeter.com/
- http://ajaxorized.com/?p=14
- http://simplythebest.net/scripts/ajax/ajax_password_strength.html
- http://phiras.wordpress.com/2007/04/08/password-strength-meter-a-jquery-plugin/








