Secure WebSocket (wss) ist eine Variante des WebSocket-Protokolls, das auf dem HTTP Secure (HTTPS)-Protokoll basiert. WebSocket ist ein Kommunikationsprotokoll, das eine bidirektionale Kommunikation zwischen einem Client und einem Server über eine einzige, dauerhafte Verbindung ermöglicht. Im Gegensatz zu herkömmlichen HTTP-Verbindungen, die auf Anfrage und Antwort basieren, ermöglicht WebSocket eine kontinuierliche Datenübertragung in Echtzeit.
Die Sicherheit von WebSocket wird durch die Verwendung von TLS/SSL (Transport Layer Security/Secure Sockets Layer) für die Verschlüsselung und Authentifizierung der Datenübertragung gewährleistet. Durch die Verwendung von wss wird die Kommunikation zwischen dem WebSocket-Client und -Server verschlüsselt, um die Vertraulichkeit und Integrität der übertragenen Daten zu gewährleisten.
Die Verwendung von wss ist besonders wichtig, wenn vertrauliche Informationen übertragen werden, da die Verschlüsselung sicherstellt, dass Dritte die Daten nicht abhören oder manipulieren können. Dies ist insbesondere dann relevant, wenn WebSocket in Anwendungen wie Echtzeit-Chats, Online-Spiele, Finanztransaktionen oder andere Anwendungen eingesetzt wird, bei denen Datenschutz und Sicherheit eine hohe Priorität haben.