Skip to content

Simple CFML Implementation of HaveIBeenPwnd Password API

Notifications You must be signed in to change notification settings

JayIsPainting/CFML_HIBP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CFML_HIBP

Simple CFML Implementation of HaveIBeenPwnd Password API v2

Checks supplied password against 500 million known compromised passwords securely and in real time. See links for more details.

v1.2 now using Range function due to upcoming deprecation of single password hash search. Range also provides improved performance and k-anonymity

Contains HIBP.cfc with 1 function to invoke the api call login.cfm example login form.

API Details

https://haveibeenpwned.com/API/v2#PwnedPasswords

Background

https://www.troyhunt.com/ive-just-launched-pwned-passwords-version-2/

https://www.troyhunt.com/i-wanna-go-fast-why-searching-through-500m-pwned-passwords-is-so-quick/