Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 759 Bytes

README.md

File metadata and controls

19 lines (12 loc) · 759 Bytes

🔒 Encryptify: Go E2EE Encryption Utility

This utility provides easy-to-use methods for implementing end-to-end encryption (E2EE) tasks in Go.

🚀 Installation

go get github.com/arjunshajitech/encryptify

Visit the examples for:

  • AES: Use AES encryption for secure communication.
  • ECDH-AES: Secure key exchange using Elliptic Curve Diffie-Hellman (ECDH) combined with AES encryption.
  • ECDH-Ed25519-AES: Advanced key exchange with Ed25519 curve, followed by AES encryption.
  • X3DH-Ed25519-AES: State-of-the-art end-to-end encryption using Extended Triple Diffie-Hellman (X3DH) with Ed25519 curve and AES encryption.

All the above examples demonstrate how to perform encryption and secure communication using Go.