com.eu.miscedautils.CommonUtils
Class IPSecurity
java.lang.Object
com.eu.miscedautils.CommonUtils.IPSecurity
public class IPSecurity
- extends java.lang.Object
Method Summary |
java.lang.String |
decrypt(java.lang.String encryptedData,
java.lang.String algorithm,
java.security.Key keyVal,
javax.crypto.spec.IvParameterSpec ivSpec)
|
java.lang.String |
decrypt(java.lang.String strToDecrypt,
java.lang.String algorithm,
java.lang.String publicKey)
|
java.lang.String |
decryptRSA(java.lang.String encryptedAESKey,
java.lang.String pvtRSAKeyFile)
|
java.lang.String |
encrypt(java.lang.String Data,
java.lang.String algorithm,
java.security.Key keyVal,
javax.crypto.spec.IvParameterSpec ivSpec)
|
java.lang.String |
encrypt(java.lang.String strToEncrypt,
java.lang.String algorithm,
java.lang.String publicKey)
|
java.lang.String |
encryptRSA(java.lang.String data,
java.lang.String pubRSAKeyFile)
|
void |
geterateKeyFiles(java.lang.String pvtKeyFile,
java.lang.String pubKeyFile,
java.lang.String algo)
|
static IPSecurity |
instance()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static IPSecurity instance()
geterateKeyFiles
public void geterateKeyFiles(java.lang.String pvtKeyFile,
java.lang.String pubKeyFile,
java.lang.String algo)
encrypt
public java.lang.String encrypt(java.lang.String Data,
java.lang.String algorithm,
java.security.Key keyVal,
javax.crypto.spec.IvParameterSpec ivSpec)
decrypt
public java.lang.String decrypt(java.lang.String encryptedData,
java.lang.String algorithm,
java.security.Key keyVal,
javax.crypto.spec.IvParameterSpec ivSpec)
encryptRSA
public java.lang.String encryptRSA(java.lang.String data,
java.lang.String pubRSAKeyFile)
throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
decryptRSA
public java.lang.String decryptRSA(java.lang.String encryptedAESKey,
java.lang.String pvtRSAKeyFile)
throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
decrypt
public java.lang.String decrypt(java.lang.String strToDecrypt,
java.lang.String algorithm,
java.lang.String publicKey)
encrypt
public java.lang.String encrypt(java.lang.String strToEncrypt,
java.lang.String algorithm,
java.lang.String publicKey)