Description: Practical steps to a digital signature
(1) sender MD5 algorithm used to calculate the original information, access to a fixed length message digest
(2) use their own sender s private key to generate encrypted information generated by the sender s digital signature, the sender of the digital signature as an annex to send a message and express information, together with the recipient s public key for encryption, will be encrypted ciphertext sent to the receiver together
(3) the recipient first received ciphertext with its own private key to decrypt received explicit information and digital signatures, and then the sender s public key to decrypt the digital signature, and then use the same one-way hash algorithm to calculate the explicit information to be decrypted, the message digest contrast calculated message digest and the sender sent the message digest are consistent
- [Mmodified] - md5 category achieved RSA Data Security,
- [java-md5] - The implement of MD5 algorithm for JAVA
- [cert_bak] - cert mainly for the certificate generati
- [java] - This book introducte the Java security p
- [IS_Project1] - This is a text encryption, decryption sy
- [md5] - File Hash
- [digitalSignature] - JAVA achieved using a digital signature
- [shuziqianming] - This is a digital signature to use Java
- [11] - Complete the asymmetric public key certi
File list (Check if you may need any files):
test3
.....\.classpath
.....\.project
.....\A.txt
.....\B.txt
.....\bin
.....\...\Client$1.class
.....\...\Client.class
.....\...\MD5Encrypt.class
.....\...\RSAUtil.class
.....\...\Server$1.class
.....\...\Server.class
.....\DS
.....\..\Client.java
.....\..\MD5Encrypt.java
.....\..\RSAUtil.java
.....\..\Server.java
.....\test-1.txt