Description: 1, the realization of a centralized allocation of symmetric key (for communication between the parties A and B, respectively, and the KDC already has a session key) 2, Distributed symmetric key distribution (as communications between the parties A and B have to share a session master key) 3, public key cryptographic techniques to achieve symmetric cryptography key distribution (for communication between the parties A and B have each other' s public key)
File list (Check if you may need any files):
SignData
........\.classpath
........\.project
........\bin
........\...\A.class
........\...\B.class
........\...\Des.class
........\...\rsa
........\...\...\GenerateKeyPair.class
........\...\...\SignData.class
........\...\...\VerifySign.class
........\...\Rsa.class
........\...\TestDS.class
........\pubkeyA.txt
........\pubkeyB.txt
........\src
........\...\A.java
........\...\B.java
........\...\Des.java
........\...\rsa
........\...\...\GenerateKeyPair.java
........\...\...\SignData.java
........\...\...\VerifySign.java
........\...\Rsa.java
........\...\TestDS.java
........\test-1.txt