| Interface | Description |
|---|---|
| KeyDerivationFunction |
Key Derivation protocol of BKDF.
|
| PasswordHasher |
Implementation for the BKDF Password Hash protocol used for key stretching of weak user passwords and hash storage.
|
| PasswordHashVerifier |
Class which can verify BKDF hash message format password hashes
|
| Version |
Encapsulates the information which defines a BKDF version, including code, HKDF version and bcrypt mode
|
| Class | Description |
|---|---|
| BKDF | |
| KeyDerivationFunction.Default |
Default implementation
|
| PasswordHasher.Default |
Default implementation
|
| PasswordHasher.HashData |
+
Model containing all the parts required for the "BKDF Password Hash Message Format"
|
| PasswordHashVerifier.Default |
Default implementation
|
| Version.Default | |
| Version.Util |
Wrapper class for static util methods
|
| Exception | Description |
|---|---|
| Version.UnsupportedBkdfVersionException |
Thrown if a version code is provided which is not recognized or supported
|
Copyright © 2018. All rights reserved.