Home
last modified time | relevance | path

Searched hist:"43 e3038611943925a3a9560242b9218a68a8fb6f" (Results 1 – 1 of 1) sorted by relevance

/freebsd/secure/lib/libcrypt/
H A Dcrypt-blowfish.cdiff 43e3038611943925a3a9560242b9218a68a8fb6f Wed Feb 26 00:03:48 CET 2014 Xin LI <delphij@FreeBSD.org> Refresh our implementation of OpenBSD's Blowfish password format.

Notable changes:

- Support of $2b$ password format to address a problem where very
long passwords (more than 256 characters, when an integer
overflow would happen and cause the length to wrap at 256).
- Updated pseudo code in comments to reflect the reality.
- Removed our local shortcut of processing magic string and rely
on the centralized and tigntened validation.
- Diff reduction from upstream.

For now we are still generating the older $02a$ format of password
but we will migrate to the new format once the format is formally
finalized.

MFC after: 1 month