
GUI Clients and Server application using Swing and Sockets in Java
An internet chat room application built using Sockets and Swing in Java. It uses a Server which enables multiple clients to communicate and interact with each other.
Part II : Secure Communications using the Java SE Security API
Proceed to Exercise 4: Using the Java SASL API to learn how to write a client/server application that uses the Java SASL API to authenticate and communicate securely with each other.
Socket Programming in Java - GeeksforGeeks
Oct 4, 2025 · Socket programming in Java enables communication between two devices over a network. It allows data exchange between a client and a server using the java.net package.
Java How to make a socket connection secure? - Stack Overflow
Sep 26, 2020 · That's great, you should. What you're looking for is a self-signed certificate. Try this guide. Creating a certificate is relatively easy. You then need to load the certificate into a …
Introduction to SSL in Java - Baeldung
Feb 20, 2025 · Simply put, the Secured Socket Layer (SSL) enables a secured connection between two parties, usually clients and servers. SSL provisions a secure channel between …
Java Secure Socket Extension (JSSE): A Comprehensive Guide
Jul 9, 2025 · The Java Secure Socket Extension (JSSE) provides a set of classes and interfaces that allow Java developers to implement secure communication over the network using …
Aditya-patil0/Real-Time-Chat-Application-with-Encryption
Developed using Java Swing for the interface and Socket programming for seamless communication between users. AES encryption has been implemented for message security, …
Java Secure Socket Extension (JSSE) Reference Guide
The Java Secure Socket Extension (JSSE) enables secure Internet communications. It provides a framework and an implementation for a Java version of the TLS and DTLS protocols and …
How to securely set up a TLS/SSL Socket connection in Java
Jan 7, 2023 · TLDR: I've managed to set up a server and a client that exchange information through sockets with TLS in Java but I'm not entirely sure if the way I did it is good/secure + I'd …
Implementing Secure Socket Layer (SSL) Communication in Java
In this tutorial, we will explore how to implement Secure Socket Layer (SSL) communication in Java applications. SSL is crucial for establishing secure connections between clients and …