public final class GiftListEncryptionHelperImpl extends java.lang.Object implements GiftListEncryptionHelper
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copy right field.
|
Constructor and Description |
---|
GiftListEncryptionHelperImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.String | generateSalt()
This method generates the salt to be used for creating passwords.
|
boolean | isMatchingCipherText(byte[] originalPassword, java.lang.String salt, java.lang.String password, boolean matchByOneWayHash)
Checks if the original password matches with the encrypted password generated from the password and salt that is provided to the method.
|
byte[] | performOneWayHashEncryption(java.lang.String password, java.lang.String salt)
This method performs one way hash on a given password using the salt provided.
|
byte[] | performReversibleEncryption(java.lang.String password, java.lang.String salt)
Performs reversible encryption on the password.
|
java.lang.String | reverseEncryptedPassword(byte[] password, java.lang.String salt)
Decrypt a given password.
|
public static final java.lang.String COPYRIGHT
public boolean isMatchingCipherText(byte[] originalPassword, java.lang.String salt, java.lang.String password, boolean matchByOneWayHash) throws ECException
public java.lang.String reverseEncryptedPassword(byte[] password, java.lang.String salt)
public java.lang.String generateSalt() throws ECException
public byte[] performOneWayHashEncryption(java.lang.String password, java.lang.String salt) throws ECException
public byte[] performReversibleEncryption(java.lang.String password, java.lang.String salt) throws ECException