Skip navigation links
A C D E G H I K O P S U 

A

AES_CBC_ALGORITHM - Static variable in class org.wisdom.crypto.CryptoServiceSingleton
 
AES_ECB_ALGORITHM - Static variable in class org.wisdom.crypto.CryptoServiceSingleton
 

C

constantTimeEquals(String, String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Constant time equals method.
CryptoServiceSingleton - Class in org.wisdom.crypto
An implementation of the crypto service.
CryptoServiceSingleton(ApplicationConfiguration) - Constructor for class org.wisdom.crypto.CryptoServiceSingleton
 
CryptoServiceSingleton(String, Hash, Integer, Integer) - Constructor for class org.wisdom.crypto.CryptoServiceSingleton
 

D

decodeBase64(String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Decode a base64 value.
decryptAES(String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Decrypt a String with the standard AES encryption (using the ECB mode) using the default secret (the application secret).
decryptAES(String, String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Decrypt a String with the standard AES encryption (using the ECB mode).
decryptAESWithCBC(String, String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Decrypt a String with the AES encryption advanced using 'AES/CBC/PKCS5Padding'.
decryptAESWithCBC(String, String, String, String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Decrypt a String with the AES encryption advanced using 'AES/CBC/PKCS5Padding'.
defaultHash - Variable in class org.wisdom.crypto.CryptoServiceSingleton
 
doFinal(int, SecretKey, String, byte[]) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Utility method encrypting/decrypting the given message.

E

encodeBase64(byte[]) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Encode binary data to base64.
encryptAES(String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Encrypt a String with the AES standard encryption (using the ECB mode) using the default secret (the application secret).
encryptAES(String, String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Encrypt a String with the AES standard encryption (using the ECB mode).
encryptAESWithCBC(String, String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Encrypt a String with the AES encryption advanced using 'AES/CBC/PKCS5Padding'.
encryptAESWithCBC(String, String, String, String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Encrypt a String with the AES encryption advanced using 'AES/CBC/PKCS5Padding'.
extractSignedToken(String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Extract a signed token that was signed by signToken(String).

G

generateAESKey(String, String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Generate the AES key from the salt and the private key.
getDefaultIV() - Method in class org.wisdom.crypto.CryptoServiceSingleton
Gets a segment of the application secret of 16 characters and encoded them in hexadecimal.
getSecretPrefix() - Method in class org.wisdom.crypto.CryptoServiceSingleton
Gets the 16 first characters of the application secret.

H

hash(String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Create a hash using the default hashing algorithm.
hash(String, Hash) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Create a hash using specific hashing algorithm.
hexMD5(String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Build an hexadecimal MD5 hash for a String.
hexSHA1(String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Build an hexadecimal SHA1 hash for a String.
HMAC_SHA_1 - Static variable in class org.wisdom.crypto.CryptoServiceSingleton
 

I

iterationCount - Variable in class org.wisdom.crypto.CryptoServiceSingleton
 

K

keySize - Variable in class org.wisdom.crypto.CryptoServiceSingleton
 

O

org.wisdom.crypto - package org.wisdom.crypto
 

P

PBKDF_2_WITH_HMAC_SHA_1 - Static variable in class org.wisdom.crypto.CryptoServiceSingleton
 

S

secret - Variable in class org.wisdom.crypto.CryptoServiceSingleton
 
sign(String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Sign a message using the application secret key (HMAC-SHA1).
sign(String, byte[]) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Sign a message with a key.
signToken(String) - Method in class org.wisdom.crypto.CryptoServiceSingleton
Sign a token.

U

UTF_8 - Static variable in class org.wisdom.crypto.CryptoServiceSingleton
 
A C D E G H I K O P S U 
Skip navigation links

Copyright © 2013–2014 Wisdom Framework. All rights reserved.