A C++ 20 and beyond single-header-only library for easy compile-time obfuscated strings/data.
-
Updated
Mar 22, 2025 - C++
A C++ 20 and beyond single-header-only library for easy compile-time obfuscated strings/data.
RSA is an asymmetric cryptography algorithm, where the sender encrypts data using receiver's public key and decrypted using the receiver's private key on the receiver's side.
A toy showcasing a symmetric and asymmetric implementation of Plausibly Deniable Encryption based on a paper by Canetti et. al.
Easy-to-use, symmetric (AES-256) and asymmetric (RSA) encryption and also hash (SHA-256) library for C++ (17+)
This is a client-server app in C++ that encrypts messages using ChaCha20-Poly1305 and uses X25519 for secure key exchange. It supports bidirectional TCP communication and configuration via XML.
Add a description, image, and links to the asymmetric-encryption topic page so that developers can more easily learn about it.
To associate your repository with the asymmetric-encryption topic, visit your repo's landing page and select "manage topics."