grapes.secret
类 Base64key

java.lang.Object
  继承者 grapes.secret.Base64key

public class Base64key
extends java.lang.Object

Base64编码加密解密升级版(密钥式)

作者:
JSPGen

字段摘要
static java.lang.String KEYGEN
           
 
构造方法摘要
Base64key()
           
 
方法摘要
static java.lang.String decrypt(java.lang.String str)
           
static java.lang.String decrypt(java.lang.String str, java.lang.String keygen)
           
static java.lang.String decrypt(java.lang.String str, java.lang.String keygen, boolean isflag)
          译码
static java.lang.String encrypt(java.lang.String str)
           
static java.lang.String encrypt(java.lang.String str, java.lang.String keygen)
           
static java.lang.String encrypt(java.lang.String str, java.lang.String keygen, boolean isflag)
          编码
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

KEYGEN

public static java.lang.String KEYGEN
构造方法详细信息

Base64key

public Base64key()
方法详细信息

encrypt

public static java.lang.String encrypt(java.lang.String str,
                                       java.lang.String keygen,
                                       boolean isflag)
编码

参数:
str - 原码字符串
keygen - 密钥(采用临时密钥此密钥无效)
isflag - 是否使用临时密钥(当随机产生)
返回:
String 密码

encrypt

public static java.lang.String encrypt(java.lang.String str,
                                       java.lang.String keygen)

encrypt

public static java.lang.String encrypt(java.lang.String str)

decrypt

public static java.lang.String decrypt(java.lang.String str,
                                       java.lang.String keygen,
                                       boolean isflag)
                                throws java.lang.Exception
译码

参数:
str - 密码字符串
keygen - 密钥(采用临时密钥此密钥无效)
isflag - 是否使用临时密钥(随机产生)
返回:
String 原码
抛出:
java.lang.Exception

decrypt

public static java.lang.String decrypt(java.lang.String str,
                                       java.lang.String keygen)
                                throws java.lang.Exception
抛出:
java.lang.Exception

decrypt

public static java.lang.String decrypt(java.lang.String str)
                                throws java.lang.Exception
抛出:
java.lang.Exception