Loading...

SecureX

SecureX aims to design and implement a light-weight, custom encrypted messaging protocol to ensure secure, private communication over insecure networks. The protocol will support both symmetric and asymmetric encryption mechanisms and be suitable for integration into real-time applications such as messaging apps.
GitHub Repository

System Design

system design

Key Generator

key generator

  • Elliptic-Curve Diffie-Hellman to generate public and private keys.
  • HMAC-base Key Dervation Function to derive the shared key.

Integrity Check

integrity check

avatar
Chris Wen
Dwell not on the past, nor fear the future.
Announcement
Maintain the motivation to learn and stay humble when facing every problem.