A Post-Quantum Hybrid Encryption for High-Load Systems in TypeScript
What is this post about? This paper presents QuarkDash Crypto (a quantum resistant hybrid encryption algorithm), an open-source TypeScript library implementing a hybrid encryption protocol resistan...

Source: DEV Community
What is this post about? This paper presents QuarkDash Crypto (a quantum resistant hybrid encryption algorithm), an open-source TypeScript library implementing a hybrid encryption protocol resistant to quantum computer attacks. QuarkDash combines post-quantum key exchange based on Ring-LWE, a fast stream cipher (ChaCha20 or Gimli), a quantum-resistant KDF, and a SHAKE256-based MAC, as well as built-in mechanisms for protecting against replay and timing attacks. Benchmark results are presented demonstrating throughput of up to 2.8 GB/s and session setup time of approximately 10 ms, which outperforms classical asymmetric schemes (RSA, ECC) and is comparable to symmetric encryption (AES), but with additional quantum resistance. If you're not interested in the implementation details, you can skip straight to the TypeScript library. Introduction With the development of quantum computers, many widely used cryptographic algorithms (RSA, ECC, DSA) are becoming vulnerable to Shor's and Grover's