├── README.md ├── img ├── client-server.jpg └── result.jpg ├── pom.xml └── src └── main ├── java ├── client │ ├── SSLClient.java │ └── SimpleClient.java ├── protocol │ └── KnockKnockProtocol.java └── server │ ├── SSLServer.java │ └── SimpleServer.java └── resources ├── client ├── certificate-client.p12 ├── certificate.pem └── key.pem └── server ├── certificate-server.p12 ├── certificate.pem └── key.pem /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/README.md -------------------------------------------------------------------------------- /img/client-server.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/img/client-server.jpg -------------------------------------------------------------------------------- /img/result.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/img/result.jpg -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/client/SSLClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/java/client/SSLClient.java -------------------------------------------------------------------------------- /src/main/java/client/SimpleClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/java/client/SimpleClient.java -------------------------------------------------------------------------------- /src/main/java/protocol/KnockKnockProtocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/java/protocol/KnockKnockProtocol.java -------------------------------------------------------------------------------- /src/main/java/server/SSLServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/java/server/SSLServer.java -------------------------------------------------------------------------------- /src/main/java/server/SimpleServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/java/server/SimpleServer.java -------------------------------------------------------------------------------- /src/main/resources/client/certificate-client.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/resources/client/certificate-client.p12 -------------------------------------------------------------------------------- /src/main/resources/client/certificate.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/resources/client/certificate.pem -------------------------------------------------------------------------------- /src/main/resources/client/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/resources/client/key.pem -------------------------------------------------------------------------------- /src/main/resources/server/certificate-server.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/resources/server/certificate-server.p12 -------------------------------------------------------------------------------- /src/main/resources/server/certificate.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/resources/server/certificate.pem -------------------------------------------------------------------------------- /src/main/resources/server/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGarden/SSL-Client-Server/HEAD/src/main/resources/server/key.pem --------------------------------------------------------------------------------