Group: Favre Library
1.BCrypt Password Hashing Function91 usages
at.favre.lib » bcrypt Apache
Bcrypt is a password hashing function designed by Niels Provos and David Mazières, based on the
Blowfish cipher. The core of this implementation is based on jBcrypt, but heavily refactored, modernized and
with a lot of updates and ...
Last Release on Feb 12, 2023
2.HKDF RFC586924 usages
at.favre.lib » hkdf Apache
A standalone Java implementation of HMAC-based key derivation function (HKDF) defined in RFC 5869 first
described by Hugo Krawczyk. HKDF follows the "extract-then-expand" paradigm compatible with NIST Special
Publication 800-56C
...
Last Release on Feb 11, 2023
3.Bytes Utility Library21 usages
at.favre.lib » bytes Apache
Bytes is a utility library that makes it easy to create, parse, transform, validate and convert byte
arrays in Java. It supports endianness as well as immutability and mutability, so the caller may decide to favor
performance.
Last Release on Feb 15, 2023
5.BCrypt Key Derivation Function1 usages
at.favre.lib » bkdf Apache
A extension of the BCrypt password hashing protocol to fix many of its issues and
Last Release on Mar 12, 2023
6.BCrypt Parent
at.favre.lib » bcrypt-parent Apache
Parent Maven project for Bcrypt
Last Release on Feb 12, 2023
7.Maven Common Configuration
at.favre.lib » common-parent Apache
Common configurations (plugins, version, etc.) used as parent for maven projects.
Last Release on Mar 5, 2023
8.ID Masking Library
at.favre.lib » id-mask Apache
IDMask is a Java library for masking internal ids (e.g. from your DB) when they need to be published to
hide their actual value and to prevent forging.
Last Release on Mar 5, 2023
9.ID Masking Library Parent
at.favre.lib » id-mask-parent Apache
IDMask is a Java library for masking internal ids (e.g. from your DB) when they need to be published to
hide their actual value and to prevent forging.
Last Release on Mar 5, 2023
10.Single Step KDF (NIST SP 800 56C)
at.favre.lib » singlestep-kdf Apache
Single Step Key Derivation Function (KDF) as defined in NIST SP 800-56C, Sect 5.8.1 as well as 800-56A.
Usually used in key agreement protocols.
Last Release on Mar 12, 2023
11.Armadillo Encrypted Shared Preferences2 usages
at.favre.lib » armadillo Apache
A shared preference implementation for confidential data. Per default uses AES-GCM, BCrypt and HKDF as cryptographic primitives.
Last Release on Jun 7, 2020
12.SLF4J Binding For Timber2 usages
at.favre.lib » slf4j-timber Apache
SLF4J binding for Timber, a logger with a small, extensible API which provides utility on top of Android's normal Log class by Jake Wharton.
Last Release on May 5, 2018
14.Common Checkstyle Configuration
at.favre.lib » checkstyle-config Apache
Externalized checkstyle configuration which can be used in other Maven projects.
Last Release on Apr 5, 2020
15.Plan B1 usages
at.favre.lib » planb-core Apache
A crash recovery library for Android. It allows tracking and handling crashes with different rules for debugging and production.
Last Release on Apr 25, 2018
