Skip to content

A simple and efficient utility for end-to-end encryption tasks

Notifications You must be signed in to change notification settings

arjunshajitech/encryptify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔒 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.

About

A simple and efficient utility for end-to-end encryption tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages