AuthMeReloaded/src/main/java/fr/xephi/authme/security/crypts
ljacqu b22f26822b
#1627 Replace BCryptService with Maven dependency (#1629)
* #1627 Replace BCryptService with Maven dependency
- Remove BCryptService in favor of a better BCrypt implementation (Maven dependency)
- Introduce BCryptHasher wrapping the dependency with more suitable methods
- Fix inaccurate details about salt length in docu annotation: for BCrypt it's always 22 chars
- Change phpBB hash to produce 2y hashes instead of 2a

* #1627 Use UTF-8 encoding when (dis)assembling Strings

* #1627 Small test additions
2018-09-03 23:13:48 +02:00
..
description #1138 Show warning for hashes that will be deprecated in 5.4 2017-03-25 00:23:54 +01:00
Argon2.java #1150 - Add Argon2 support 2017-10-23 00:10:48 +02:00
BCrypt.java #1627 Replace BCryptService with Maven dependency (#1629) 2018-09-03 23:13:48 +02:00
BCrypt2y.java #1627 Replace BCryptService with Maven dependency (#1629) 2018-09-03 23:13:48 +02:00
BCryptBasedHash.java #1627 Replace BCryptService with Maven dependency (#1629) 2018-09-03 23:13:48 +02:00
BCryptHasher.java #1627 Replace BCryptService with Maven dependency (#1629) 2018-09-03 23:13:48 +02:00
CmwCrypt.java Add new hash method (#1446) 2017-12-07 19:58:19 +01:00
CrazyCrypt1.java #1128 Rename files to match new case of Java classes 2017-03-17 19:21:20 +01:00
DoubleMd5.java #1016 Deprecate MD5, SHA1, SHA512: no longer allowed for active use 2017-10-19 21:30:19 +02:00
EncryptionMethod.java #765 Replace Utils usages with TeleportService + misc householding 2016-07-03 19:55:31 +02:00
HashedPassword.java Xenforo support. 2015-12-31 11:05:18 +07:00
HexSaltedMethod.java Fix messaging [WIP] (#1614) 2018-08-26 15:29:47 +02:00
Ipb3.java Fix messaging [WIP] (#1614) 2018-08-26 15:29:47 +02:00
Ipb4.java #1627 Replace BCryptService with Maven dependency (#1629) 2018-09-03 23:13:48 +02:00
Joomla.java #1561 Fix timing attacks by comparing hashes in constant time (#1563) 2018-04-22 21:27:38 +02:00
Md5.java #1016 Deprecate MD5, SHA1, SHA512: no longer allowed for active use 2017-10-19 21:30:19 +02:00
Md5vB.java #1561 Fix timing attacks by comparing hashes in constant time (#1563) 2018-04-22 21:27:38 +02:00
MyBB.java Minor fixes as reported by CodeClimate 2018-09-01 09:17:42 +02:00
Pbkdf2.java Minor code householding 2018-05-20 13:10:26 +02:00
Pbkdf2Django.java Minor code householding 2018-05-20 13:10:26 +02:00
PhpBB.java #1627 Replace BCryptService with Maven dependency (#1629) 2018-09-03 23:13:48 +02:00
PhpFusion.java Fix messaging [WIP] (#1614) 2018-08-26 15:29:47 +02:00
RoyalAuth.java Minor - fix some small todo's 2017-04-23 11:02:43 +02:00
Salted2Md5.java Fix messaging [WIP] (#1614) 2018-08-26 15:29:47 +02:00
SaltedSha512.java Fix messaging [WIP] (#1614) 2018-08-26 15:29:47 +02:00
SeparateSaltMethod.java #1561 Fix timing attacks by comparing hashes in constant time (#1563) 2018-04-22 21:27:38 +02:00
Sha1.java #1016 Deprecate MD5, SHA1, SHA512: no longer allowed for active use 2017-10-19 21:30:19 +02:00
Sha256.java #1561 Fix timing attacks by comparing hashes in constant time (#1563) 2018-04-22 21:27:38 +02:00
Sha512.java #1016 Deprecate MD5, SHA1, SHA512: no longer allowed for active use 2017-10-19 21:30:19 +02:00
Smf.java #1561 Fix timing attacks by comparing hashes in constant time (#1563) 2018-04-22 21:27:38 +02:00
TwoFactor.java Fix Checkstyle violations 2017-07-16 23:07:13 +02:00
UnsaltedMethod.java #1561 Fix timing attacks by comparing hashes in constant time (#1563) 2018-04-22 21:27:38 +02:00
UsernameSaltMethod.java #1561 Fix timing attacks by comparing hashes in constant time (#1563) 2018-04-22 21:27:38 +02:00
Wbb3.java Fix messaging [WIP] (#1614) 2018-08-26 15:29:47 +02:00
Wbb4.java #1627 Replace BCryptService with Maven dependency (#1629) 2018-09-03 23:13:48 +02:00
Whirlpool.java #1016 Deprecate MD5, SHA1, SHA512: no longer allowed for active use 2017-10-19 21:30:19 +02:00
Wordpress.java #1561 Fix timing attacks by comparing hashes in constant time (#1563) 2018-04-22 21:27:38 +02:00
XAuth.java #1561 Fix timing attacks by comparing hashes in constant time (#1563) 2018-04-22 21:27:38 +02:00
XfBCrypt.java #1627 Replace BCryptService with Maven dependency (#1629) 2018-09-03 23:13:48 +02:00