【实例简介】
Java加密与解密的艺术.rar 完整源代码 欢迎下载研究.
【实例截图】
【核心代码】
https___download.csdn.net_download_acmsim_5123373
└── Java加密与解密的艺术
├── bin
│ └── org
│ └── zlex
│ ├── chapter05_1
│ │ ├── Base64Coder.class
│ │ └── Base64CoderTest.class
│ ├── chapter05_2
│ │ ├── Base64Coder.class
│ │ └── Base64CoderTest.class
│ ├── chapter05_3
│ │ ├── Base64Coder.class
│ │ └── Base64CoderTest.class
│ ├── chapter05_4_1
│ │ ├── UrlBase64Coder.class
│ │ └── UrlBase64CoderTest.class
│ ├── chapter05_4_2
│ │ ├── UrlBase64Coder.class
│ │ └── UrlBase64CoderTest.class
│ ├── chapter06_1_1
│ │ ├── MDCoder.class
│ │ └── MDCoderTest.class
│ ├── chapter06_1_2
│ │ ├── MD4Coder.class
│ │ └── MD4CoderTest.class
│ ├── chapter06_1_3
│ │ ├── MD5Coder.class
│ │ └── MD5CoderTest.class
│ ├── chapter06_2_1
│ │ ├── SHACoder.class
│ │ └── SHACoderTest.class
│ ├── chapter06_2_2
│ │ ├── SHA224Coder.class
│ │ └── SHA224CoderTest.class
│ ├── chapter06_2_3
│ │ ├── SHACoder.class
│ │ └── SHACoderTest.class
│ ├── chapter06_3_1
│ │ ├── MACCoder.class
│ │ └── MACCoderTest.class
│ ├── chapter06_3_2
│ │ ├── MACCoder.class
│ │ └── MACCoderTest.class
│ ├── chapter06_4_1
│ │ ├── RipeMDCoder.class
│ │ └── RipeMDCoderTest.class
│ ├── chapter06_4_2
│ │ ├── HmacRipeMDCoder.class
│ │ └── HmacRipeMDCoderTest.class
│ ├── chapter06_4_3
│ │ ├── MDCoder.class
│ │ └── MDCoderTest.class
│ ├── chapter06_5
│ │ ├── CRCTest.class
│ │ ├── MD5Test.class
│ │ └── SHATest.class
│ ├── chapter06_6
│ │ └── MessageDigestCoder.class
│ ├── chapter07_1
│ │ ├── DESCoder.class
│ │ └── DESCoderTest.class
│ ├── chapter07_2
│ │ ├── DESedeCoder.class
│ │ └── DESedeCoderTest.class
│ ├── chapter07_3
│ │ ├── AESCoder.class
│ │ └── AESCoderTest.class
│ ├── chapter07_4
│ │ ├── IDEACoder.class
│ │ └── IDEACoderTest.class
│ ├── chapter07_5
│ │ ├── PBECoder.class
│ │ └── PBECoderTest.class
│ ├── chapter08_1
│ │ ├── DHCoder.class
│ │ └── DHCoderTest.class
│ ├── chapter08_2
│ │ ├── RSACoder.class
│ │ └── RSACoderTest.class
│ ├── chapter08_3
│ │ ├── ElGamalCoder.class
│ │ └── ElGamalCoderTest.class
│ ├── chapter09_1
│ │ ├── RSACoder.class
│ │ └── RSACoderTest.class
│ ├── chapter09_2
│ │ ├── DSACoder.class
│ │ └── DSACoderTest.class
│ ├── chapter09_3
│ │ ├── ECDSACoder.class
│ │ └── ECDSACoderTest.class
│ ├── chapter10_1
│ │ ├── CertificateCoder.class
│ │ └── CertificateCoderTest.class
│ ├── chapter10_2
│ │ ├── CertificateCoder.class
│ │ ├── CertificateCoderTest.class
│ │ └── openssl.cmd
│ ├── chapter11_1
│ │ ├── HTTPSCoder.class
│ │ └── HTTPSCoderTest.class
│ ├── chapter11_2
│ │ ├── HTTPSCoder.class
│ │ └── HTTPSCoderTest.class
│ ├── chapter12_1
│ │ ├── Client.class
│ │ ├── Messages.class
│ │ ├── messages.properties
│ │ ├── Server$1.class
│ │ └── Server.class
│ ├── chapter12_2
│ │ ├── Client.class
│ │ ├── Server.class
│ │ ├── SSLSecurity.class
│ │ └── Test.class
│ ├── chapter12_3
│ │ ├── InitDialog$1.class
│ │ ├── InitDialog$2.class
│ │ ├── InitDialog.class
│ │ ├── MainFrame$1.class
│ │ ├── MainFrame$2.class
│ │ ├── MainFrame$3.class
│ │ ├── MainFrame.class
│ │ └── UDPSocket.class
│ ├── chapter12_4
│ │ ├── InitDialog$1.class
│ │ ├── InitDialog$2.class
│ │ ├── InitDialog.class
│ │ ├── MainFrame$1.class
│ │ ├── MainFrame$2.class
│ │ ├── MainFrame$3.class
│ │ ├── MainFrame.class
│ │ ├── Security.class
│ │ └── UDPSocket.class
│ ├── chapter12_5
│ │ ├── InitDialog$1.class
│ │ ├── InitDialog$2.class
│ │ ├── InitDialog.class
│ │ ├── MainFrame$1.class
│ │ ├── MainFrame$2.class
│ │ ├── MainFrame$3.class
│ │ ├── MainFrame.class
│ │ ├── Security.class
│ │ └── UDPSocket.class
│ └── chapter12_6
│ ├── InitDialog$1.class
│ ├── InitDialog$2.class
│ ├── InitDialog.class
│ ├── MainFrame$1.class
│ ├── MainFrame$2.class
│ ├── MainFrame$3.class
│ ├── MainFrame.class
│ ├── Security.class
│ └── UDPSocket.class
├── lib
│ ├── commons-codec.jar
│ └── commons-codec-sources.jar
└── src
└── org
└── zlex
├── chapter05_1
│ ├── Base64Coder.java
│ └── Base64CoderTest.java
├── chapter05_2
│ ├── Base64Coder.java
│ └── Base64CoderTest.java
├── chapter05_3
│ ├── Base64Coder.java
│ └── Base64CoderTest.java
├── chapter05_4_1
│ ├── UrlBase64Coder.java
│ └── UrlBase64CoderTest.java
├── chapter05_4_2
│ ├── UrlBase64Coder.java
│ └── UrlBase64CoderTest.java
├── chapter06_1_1
│ ├── MDCoder.java
│ └── MDCoderTest.java
├── chapter06_1_2
│ ├── MD4Coder.java
│ └── MD4CoderTest.java
├── chapter06_1_3
│ ├── MD5Coder.java
│ └── MD5CoderTest.java
├── chapter06_2_1
│ ├── SHACoder.java
│ └── SHACoderTest.java
├── chapter06_2_2
│ ├── SHA224Coder.java
│ └── SHA224CoderTest.java
├── chapter06_2_3
│ ├── SHACoder.java
│ └── SHACoderTest.java
├── chapter06_3_1
│ ├── MACCoder.java
│ └── MACCoderTest.java
├── chapter06_3_2
│ ├── MACCoder.java
│ └── MACCoderTest.java
├── chapter06_4_1
│ ├── RipeMDCoder.java
│ └── RipeMDCoderTest.java
├── chapter06_4_2
│ ├── HmacRipeMDCoder.java
│ └── HmacRipeMDCoderTest.java
├── chapter06_4_3
│ ├── MDCoder.java
│ └── MDCoderTest.java
├── chapter06_5
│ ├── CRCTest.java
│ ├── MD5Test.java
│ └── SHATest.java
├── chapter06_6
│ └── MessageDigestCoder.java
├── chapter07_1
│ ├── DESCoder.java
│ └── DESCoderTest.java
├── chapter07_2
│ ├── DESedeCoder.java
│ └── DESedeCoderTest.java
├── chapter07_3
│ ├── AESCoder.java
│ └── AESCoderTest.java
├── chapter07_4
│ ├── IDEACoder.java
│ └── IDEACoderTest.java
├── chapter07_5
│ ├── PBECoder.java
│ └── PBECoderTest.java
├── chapter08_1
│ ├── DHCoder.java
│ └── DHCoderTest.java
├── chapter08_2
│ ├── RSACoder.java
│ └── RSACoderTest.java
├── chapter08_3
│ ├── ElGamalCoder.java
│ └── ElGamalCoderTest.java
├── chapter09_1
│ ├── RSACoder.java
│ └── RSACoderTest.java
├── chapter09_2
│ ├── DSACoder.java
│ └── DSACoderTest.java
├── chapter09_3
│ ├── ECDSACoder.java
│ └── ECDSACoderTest.java
├── chapter10_1
│ ├── CertificateCoder.java
│ └── CertificateCoderTest.java
├── chapter10_2
│ ├── CertificateCoder.java
│ ├── CertificateCoderTest.java
│ └── openssl.cmd
├── chapter11_1
│ ├── HTTPSCoder.java
│ └── HTTPSCoderTest.java
├── chapter11_2
│ ├── HTTPSCoder.java
│ └── HTTPSCoderTest.java
├── chapter12_1
│ ├── Client.java
│ ├── Messages.java
│ ├── messages.properties
│ └── Server.java
├── chapter12_2
│ ├── Client.java
│ ├── Server.java
│ ├── SSLSecurity.java
│ └── Test.java
├── chapter12_3
│ ├── InitDialog.java
│ ├── MainFrame.java
│ └── UDPSocket.java
├── chapter12_4
│ ├── InitDialog.java
│ ├── MainFrame.java
│ ├── Security.java
│ └── UDPSocket.java
├── chapter12_5
│ ├── InitDialog.java
│ ├── MainFrame.java
│ ├── Security.java
│ └── UDPSocket.java
└── chapter12_6
├── InitDialog.java
├── MainFrame.java
├── Security.java
└── UDPSocket.java
86 directories, 203 files