org.jiucai.appframework.common.encrypt
类 XXTEA

java.lang.Object
  继承者 org.jiucai.appframework.common.encrypt.XXTEA

public final class XXTEA
extends Object

XXTEA 加密算法

 
 Copyright: Ma Bingyao 
 Version: 3.0.2
 LastModified: Apr 12, 2010
 This library is free.  You can redistribute it and/or modify it under GPL.
 
 密钥长度是 128 位,也就是 16 个元素的字节数组,不过少于 16 个字节或多于 16 个字节都可以正常工作,
 少于 16 个字节时,会自动通过补零来充填到 16 个字节,多于 16 个字节之后的元素会被忽略。
 

作者:
Ma Bingyao

方法摘要
static byte[] decrypt(byte[] data, byte[] key)
          Decrypt data with key.
static byte[] encrypt(byte[] data, byte[] key)
          Encrypt data with key.
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

encrypt

public static final byte[] encrypt(byte[] data,
                                   byte[] key)
Encrypt data with key.

参数:
data - data to encrypt
key - encrypt key
返回:
encrypted data

decrypt

public static final byte[] decrypt(byte[] data,
                                   byte[] key)
Decrypt data with key.

参数:
data - data to decrypt
key - encrypt key
返回:
decrypted data


Copyright © 2013. All Rights Reserved.