简单的一行,Java中的本机加密/解密方法

Tyl*_*rry 6 java encryption

Java中是否有一个死简单的本机方法用密钥加密/解密字符串?我真的不关心什么类型的加密(AES,DES等),我只关心它受键的约束而不易破解.

理想情况下,我希望它是一个像这样的单行解决方案:

String encryptedString = NativeEncryptionClass.encrypt("this is the data", "key123");
Run Code Online (Sandbox Code Playgroud)

谢谢

xmo*_*oex 1

好吧,也许这不是“一行”,但看起来很简单:

利用java的Cipher类。看这里...(此页上还有其他示例...)

http://download.oracle.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#BlowKeyEx