This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org

Difference between revisions of "OWASP Passfault"

From OWASP
Jump to: navigation, search
(FAQs)
(Demo Site)
 
Line 126: Line 126:
  
 
; Why java - I hate java.  If it were only in language ''x'' I'd use it.  
 
; Why java - I hate java.  If it were only in language ''x'' I'd use it.  
; Passfault is packaged up in docker as a microservice.  You'd probably want to run passfault as a microservice anyway, so forget that it's java and just run with it.  That said, we welcome any ports to typescript or any other language.
+
: Passfault is packaged up in docker as a microservice.  You'd probably want to run passfault as a microservice anyway, so forget that it's java and just run with it.  That said, we welcome any ports to typescript or any other language.
  
 
Discuss with us more on twitter [[https://twitter.com/c4mm0r]] or join the email list: [[https://lists.owasp.org/mailman/listinfo/passfault]]
 
Discuss with us more on twitter [[https://twitter.com/c4mm0r]] or join the email list: [[https://lists.owasp.org/mailman/listinfo/passfault]]

Latest revision as of 16:03, 12 April 2017

Passfault-header.png
Lab big.jpg

OWASP Passfault

OWASP Passfault evaluates the strength of passwords accurately enough to predict the time to crack. It makes creating passwords and password policies significantly more intuitive and simple. Passwords don't have to be annoying!


Introduction

OWASP Passfault is more ...

Accurate 
Measures the size of password patterns and identifies more weak passwords, yet allows strong passwords that don't match traditional password policies
Informative 
Provides detailed analysis of the password and sub patterns within the password, so users quickly learn how to make strong passwords without training.
Simple 
Presents the password strength as the "time to crack" to help communicate the risk of poor paswords, providing the incentive to create stronger passwords.
Powerful 
Empowers administrators to know and control the strength and risk of the organization's passwords.


Description

When setting a password, OWASP Passfault examines the password, looking for common patterns. It than measures the size of the patterns and combinations of patterns. The end result is a more academic and accurate measurement of password strength.

When setting a password policy, OWASP Passfault simplifies configuration to one simple meaningful measurement: the number of passwords found in the password patterns. This measurement is made more intuitive and meaningful with an estimated time to crack.


Licensing

OWASP Passfault is free to use. It is licensed under the [Apache License version 2.0] .

What is Passfault?

OWASP Passfault provides:

  • Password Strength Evaluation
  • Password Policy Replacement


Presentation

Passfault-prezi-thumbnail.png

Articles

Your Passwords don't Suck, its your Policies [ZDNet]

Redefining Password Strength and Creation [MidsizeInsider, IBM]

How long would it take to crack your password [Naked Security, Sophos]

Research

Passfault: an Open Source Tool for Measuring Password Complexity and Strength File:Artigo-Passfault.pdf

General Framework for Evaluating Password Complexity and Strength [Cornell University Library] "...This is something that has not been captured by any previous password strength or complexity measures, with the exception of [OWASP] Passfault"

Quick Download

[downloads]


Demo Page

[demo site]


Project Leader

Cam Morris


Related Projects

Password_Storage_Cheat_Sheet

Ohloh

https://www.ohloh.net/p/passfault

Classifications

Owasp-labs-trans-85.png Owasp-builders-small.png
Owasp-defenders-small.png
Apache-feather-small.gif
Project Type Files CODE.jpg