Description: The project achieved the CA certificate, certificate of communication both use public key RSA encryption keys for asymmetric communication. Simple changes can be deployed to achieve extension.
File list (Check if you may need any files):
caRSA\.project
.....\src\group2_10\RSAProvider.java
.....\...\.........\CA.java
.....\...\.........\User.java
.....\...\.........\Demo.java
.....\...\.........\Test1.java
.....\bin\group2_10\User.class
.....\...\.........\User$1.class
.....\...\.........\User$SendCertThread.class
.....\...\.........\User$RequestThread.class
.....\...\.........\User$Communicate.class
.....\...\.........\Test1.class
.....\...\.........\RSAProvider.class
.....\...\.........\Demo.class
.....\...\.........\CA.class
.....\...\.........\CA$CAThread.class
.....\...\.........\EncryptException.class
.....\...\.........\User$2.class
.....\.settings\org.eclipse.jdt.core.prefs
.....\.classpath
.....\caPri.dat
.....\test.bmp
.....\cert1234.cer
.....\cert4321.cer
.....\decry.bmp
.....\cert.cer
.....\src\group2_10
.....\bin\group2_10
.....\src
.....\bin
.....\.settings
caRSA