在E盘 建立文件夹:E:/org/encryption
在cmd中进入E:
编译源代码: 进入E:/org/encryption java *.java ,删除.Java文件,保留.class文件
打包:
在cmd中进入E: jar cvf encryption.jar org 在e盘下生成 encryption.jar
2 把文件EncryptionTest.java的第一行去掉,如下行去掉
package test;
注: 你需要了解一下package的概念
3 进入windows控制台的d:/test目录
4 编译
javac -classpath encryption.jar EncryptionTest.java
5 运行(这里要用完整路径)
java -classpath .;d:/test/encryption.jar EncryptionTest
运行结果:
a MD5加密后的密文为:900150983CD24FB0D6963F7D28E17F72
b MD5加密后的密文为:60D2395392756ED943492C4B0004CB95
a MD5加密后的密文验证:true
a Des加密后的密文为:B4184D43CD88ADA1
B4184D43CD88ADA1 Des解密后的密文为:abc
b Des加密后的密文为:6827D70D82B2CD1E1723543A75FF8240
6827D70D82B2CD1E1723543A75FF8240 Des解密后的密文为:xxx
a Xor加密后的密文为:夙多夛
夙多夛 Xor解密后的密文为:abc
b Xor加密后的密文为:㊣㖅ᝤ
㊣㖅ᝤ Xor解密后的密文为:xxx
a Aes加密后的密文为:ynSHqdHJB40yhGubGN5dmg==
ynSHqdHJB40yhGubGN5dmg== Aes解密后的密文为:abc
b Aes加密后的密文为:xHbjX4VqSGTm50eIqvMyHQ==
xHbjX4VqSGTm50eIqvMyHQ== Aes解密后的密文为:xxx