2 个仓库
Applying XOR masking keys to WebSocket frames to ensure security during transmission from clients to servers.
Distinct from Data Masking Tools: Specifically implements the WebSocket protocol's masking requirement, not general PII redaction or field-level data masking.
Explore 2 awesome GitHub repositories matching security & cryptography · WebSocket Frame Masking. Refine with filters or upvote what's useful.
This is a minimal WebSocket library for Go designed for bidirectional real-time communication. It serves as a network protocol implementation for managing handshakes, frame masking, and control signals to enable the exchange of text and binary messages over persistent connections. The library distinguishes itself by providing a connectivity layer that wraps browser WebSocket APIs for applications compiled to WebAssembly. It also functions as data compression middleware, utilizing deflate compression to reduce bandwidth usage for transmitted messages. The project covers a broad range of netwo
Provides the required masking-key XOR transformation for secure WebSocket data transmission.
This is a Python WebSocket client library designed to establish full-duplex, persistent network connections for real-time exchange of text and binary data. It functions as an asynchronous network client and a TCP socket wrapper, managing the complete lifecycle of a connection from the initial handshake to graceful closure. The implementation includes a secure WebSocket client that handles SSL/TLS encryption, certificate verification, and secure handshake protocols. It further distinguishes itself by supporting advanced connectivity options, including proxy routing via HTTP or SOCKS proxies an
Implements the WebSocket protocol's requirement for applying XOR masking keys to frames for secure transmission.