File list (Check if you may need any files):
P2P_Project\README
...........\SECURE FILE TRANSFER.pptx
...........\SecureFileSharing
...........\.................\IndexingServer
...........\.................\..............\Connect.java
...........\.................\..............\Makefile
...........\.................\..............\Peer.java
...........\.................\..............\PeerPool.java
...........\.................\..............\SerializedObject.java
...........\.................\..............\Server.java
...........\.................\KeyStore
...........\.................\Peer1
...........\.................\.....\.nfs1E4F2
...........\.................\.....\ConnectToAnotherPeer.java
...........\.................\.....\ConnectToServer.java
...........\.................\.....\Decrypt.java
...........\.................\.....\Encrypt.java
...........\.................\.....\FileTransfer.java
...........\.................\.....\GenerateRSAKeys.java
...........\.................\.....\KeyStore.java
...........\.................\.....\Makefile
...........\.................\.....\Peer1.java
...........\.................\.....\Public
...........\.................\.....\......\test1.txt
...........\.................\.....\......\test2.txt
...........\.................\.....\......\test3.txt
...........\.................\.....\PublicKeyReader.java
...........\.................\.....\RawRSAKey.java
...........\.................\.....\SerializedObject.java
...........\.................\.....\VerifySignature.java
...........\.................\Peer2
...........\.................\.....\ConnectToAnotherPeer.java
...........\.................\.....\ConnectToServer.java
...........\.................\.....\Decrypt.java
...........\.................\.....\Encrypt.java
...........\.................\.....\FileTransfer.java
...........\.................\.....\GenerateRSAKeys.java
...........\.................\.....\KeyStore.java
...........\.................\.....\Makefile
...........\.................\.....\Peer2.java
...........\.................\.....\Public
...........\.................\.....\......\test4.txt
...........\.................\.....\......\test5.txt
...........\.................\.....\......\test6
...........\.................\.....\PublicKeyReader.java
...........\.................\.....\RawRSAKey.java
...........\.................\.....\SerializedObject.java
...........\.................\.....\VerifySignature.java
...........\.................\Peer3
...........\.................\.....\ConnectToAnotherPeer.class
...........\.................\.....\ConnectToAnotherPeer.java
...........\.................\.....\ConnectToServer.class
...........\.................\.....\ConnectToServer.java
...........\.................\.....\Decrypt.class
...........\.................\.....\Decrypt.java
...........\.................\.....\Encrypt.class
...........\.................\.....\Encrypt.java
...........\.................\.....\FileTransfer.class
...........\.................\.....\FileTransfer.java
...........\.................\.....\GenerateRSAKeys.class
...........\.................\.....\GenerateRSAKeys.java
...........\.................\.....\KeyStore.class
...........\.................\.....\KeyStore.java
...........\.................\.....\Makefile
...........\.................\.....\Peer3.class
...........\.................\.....\Peer3.java
...........\.................\.....\Public
...........\.................\.....\......\test1.txt
...........\.................\.....\......\test7.txt
...........\.................\.....\......\test8.txt
...........\.................\.....\......\test9.txt
...........\.................\.....\PublicKeyReader.class
...........\.................\.....\PublicKeyReader.java
...........\.................\.....\RawRSAKey.class
...........\.................\.....\RawRSAKey.java
...........\.................\.....\SerializedObject.class
...........\.................\.....\SerializedObject.java
...........\.................\.....\VerifySignature.class
...........\.................\.....\VerifySignature.java
...........\...........