Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Password strength library - Objective C

I am looking for a open source component that can estimate strength of a password. Searching the web, I found this very interesting: https://github.com/lowe/zxcvbn (and for more details about it: https://tech.dropbox.com/2012/04/zxcvbn-realistic-password-strength-estimation/).

What impressed me was the ability to analise the given password comparing to "common passwords, common American names and surnames, common English words, and common patterns like dates, repeats (aaa), sequences (abcd), and QWERTY patterns."

Does anyone know something similar that can be used for an iOS/Mac app? If not, what are the best ways to start?

like image 858
Natan R. Avatar asked Feb 18 '13 11:02

Natan R.


2 Answers

So, finally, after more than a year, the great Mattt Thompson just released to GitHub his own library for verifying password strength, with validation rules, and giving an evaluation of the strength.

Here it is: https://github.com/mattt/Navajo

like image 99
Natan R. Avatar answered Nov 07 '22 22:11

Natan R.


Have a look at the Open Source library on GitHub called zxcvbn-ios, it is library is rewritten for Objective-C:

https://github.com/dropbox/zxcvbn-ios

like image 2
Alexander Khitev Avatar answered Nov 07 '22 21:11

Alexander Khitev