public class StiCryptHelper
extends java.lang.Object
| Constructor and Description |
|---|
StiCryptHelper() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
decrypt(byte[] bytes,
java.lang.String password) |
static java.lang.String |
decrypt(java.lang.String str,
java.lang.String password) |
static byte[] |
encrypt(byte[] bytes,
java.lang.String password) |
static java.lang.String |
encrypt(java.lang.String str,
java.lang.String password) |
static java.lang.String |
MD5(java.lang.String value) |
static java.lang.String |
recrypt(java.lang.String str,
java.lang.String oldPassword,
java.lang.String newPassword) |
public static byte[] encrypt(byte[] bytes,
java.lang.String password)
throws java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException,
java.security.NoSuchAlgorithmException,
java.security.NoSuchProviderException,
javax.crypto.NoSuchPaddingException,
javax.crypto.IllegalBlockSizeException,
javax.crypto.BadPaddingException
java.security.InvalidKeyExceptionjava.security.InvalidAlgorithmParameterExceptionjava.security.NoSuchAlgorithmExceptionjava.security.NoSuchProviderExceptionjavax.crypto.NoSuchPaddingExceptionjavax.crypto.IllegalBlockSizeExceptionjavax.crypto.BadPaddingExceptionpublic static java.lang.String encrypt(java.lang.String str,
java.lang.String password)
throws java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException,
java.security.NoSuchAlgorithmException,
java.security.NoSuchProviderException,
javax.crypto.NoSuchPaddingException,
javax.crypto.IllegalBlockSizeException,
javax.crypto.BadPaddingException,
java.io.UnsupportedEncodingException
java.security.InvalidKeyExceptionjava.security.InvalidAlgorithmParameterExceptionjava.security.NoSuchAlgorithmExceptionjava.security.NoSuchProviderExceptionjavax.crypto.NoSuchPaddingExceptionjavax.crypto.IllegalBlockSizeExceptionjavax.crypto.BadPaddingExceptionjava.io.UnsupportedEncodingExceptionpublic static byte[] decrypt(byte[] bytes,
java.lang.String password)
throws java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException,
javax.crypto.IllegalBlockSizeException,
javax.crypto.BadPaddingException,
java.security.NoSuchAlgorithmException,
javax.crypto.NoSuchPaddingException,
java.security.NoSuchProviderException
java.security.InvalidKeyExceptionjava.security.InvalidAlgorithmParameterExceptionjavax.crypto.IllegalBlockSizeExceptionjavax.crypto.BadPaddingExceptionjava.security.NoSuchAlgorithmExceptionjavax.crypto.NoSuchPaddingExceptionjava.security.NoSuchProviderExceptionpublic static java.lang.String decrypt(java.lang.String str,
java.lang.String password)
throws java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException,
javax.crypto.IllegalBlockSizeException,
javax.crypto.BadPaddingException,
java.security.NoSuchAlgorithmException,
java.security.NoSuchProviderException,
javax.crypto.NoSuchPaddingException,
java.io.UnsupportedEncodingException
java.security.InvalidKeyExceptionjava.security.InvalidAlgorithmParameterExceptionjavax.crypto.IllegalBlockSizeExceptionjavax.crypto.BadPaddingExceptionjava.security.NoSuchAlgorithmExceptionjava.security.NoSuchProviderExceptionjavax.crypto.NoSuchPaddingExceptionjava.io.UnsupportedEncodingExceptionpublic static java.lang.String recrypt(java.lang.String str,
java.lang.String oldPassword,
java.lang.String newPassword)
throws java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException,
javax.crypto.IllegalBlockSizeException,
javax.crypto.BadPaddingException,
java.security.NoSuchAlgorithmException,
java.security.NoSuchProviderException,
javax.crypto.NoSuchPaddingException,
java.io.UnsupportedEncodingException
java.security.InvalidKeyExceptionjava.security.InvalidAlgorithmParameterExceptionjavax.crypto.IllegalBlockSizeExceptionjavax.crypto.BadPaddingExceptionjava.security.NoSuchAlgorithmExceptionjava.security.NoSuchProviderExceptionjavax.crypto.NoSuchPaddingExceptionjava.io.UnsupportedEncodingExceptionpublic static java.lang.String MD5(java.lang.String value)
throws java.security.NoSuchAlgorithmException,
java.io.UnsupportedEncodingException
java.security.NoSuchAlgorithmExceptionjava.io.UnsupportedEncodingExceptionCopyright © 2020 Stimulsoft. All Rights Reserved.