dphoebus / ClassicASP.PasswordMeter

A VBScript function for measuring password entropy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a VBScript function for measuring password entropy based on the algorithm used by passwordmeter.com (released under a GPL license)

The function will generate a score (0% - 100%) based on the strength of a user's password.

Examples:

qwerty (0%)
password (3%)
password123 (26%) 
p455w0rd (37%)
PassWord123 (49%)
PaSSword658 (51%)
P@$$w0rd (58%)
p@4$W0rD743! (95%)

To use the function as a means of validating signup requests, simply reject any requests where the user's password fails to meet a minimum strength percentage (E.g: 40%)

About

A VBScript function for measuring password entropy

License:GNU General Public License v3.0


Languages

Language:ASP 100.0%