From 600c70ad9f8277a07181ea5b4181ffe439dd252c Mon Sep 17 00:00:00 2001 From: DNx5 Date: Tue, 9 Feb 2016 04:48:12 +0700 Subject: [PATCH] Create new class for IPB4 encryption method. --- .../security/crypts/description/IPB4.java | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 src/main/java/fr/xephi/authme/security/crypts/description/IPB4.java diff --git a/src/main/java/fr/xephi/authme/security/crypts/description/IPB4.java b/src/main/java/fr/xephi/authme/security/crypts/description/IPB4.java new file mode 100644 index 00000000..c5b707a5 --- /dev/null +++ b/src/main/java/fr/xephi/authme/security/crypts/description/IPB4.java @@ -0,0 +1,35 @@ +package fr.xephi.authme.security.crypts.description; + +import fr.xephi.authme.security.crypts.EncryptionMethod; +import fr.xephi.authme.security.crypts.HashedPassword; + + +@Recommendation(Usage.DOES_NOT_WORK) +@HasSalt(value = SaltType.TEXT) +public class IPB4 implements EncryptionMethod { + + @Override + public String computeHash(String password, String salt, String name) { + return null; + } + + @Override + public HashedPassword computeHash(String password, String name) { + return null; + } + + @Override + public boolean comparePassword(String password, HashedPassword hash, String name) { + return false; + } + + @Override + public String generateSalt() { + return null; + } + + @Override + public boolean hasSeparateSalt() { + return false; + } +}