RSA Secure E-Mail
A highly secure desktop email client built to demonstrate end-to-end cryptographic principles. Prioritizing mathematical security and zero-knowledge privacy over modern UI, it features a robust hybrid RSA-AES encryption engine.
.png)
Core Architecture
C# & .NET Framework
Robust desktop architecture ensuring native performance and direct memory control for intensive local key generation.
Hybrid RSA-AES Encryption
Combines the blazing speed of AES for message payloads with the unbreakable asymmetric security of RSA for session key exchange.
Digital Signatures
Utilizes RSA signed hashes to guarantee message authenticity and ensure strict data integrity against tampering.
.png)
Transparent Cryptographic Engine
Unlike black-box applications, this system exposes its underlying security. Users can access a "Proof of Encryption" layer to inspect the exact Decrypted AES Session Keys, Initialization Vectors (IV), Ciphertexts, and RSA Signed Hashes for every single message.
Secure Key Generation & Exchange
Automated background processes handle complex public/private key pairing the moment a user registers. This ensures that sensitive data never travels unencrypted across the network and only the intended recipient possesses the correct private key to read the message.
.png)
System States & Cryptography Logs
A raw look at the application's key generation, secure transmission, and decryption processes.
.png)
.png)
.png)
.png)
.png)