abstraction on built in crypto modules
-
Updated
Jun 4, 2024 - Go
abstraction on built in crypto modules
File sharing and access control system using cryptographic techniques to ensure security of files and user actions
Secure File Sharing System for CS161 Project 2
🖥 Utility modules for common crypto algorithms used for Exohood's Protocol.
A command line tool for generating RSA keys
RSA algorithm is an asymmetric cryptography algorithm. Asymmetric actually means that it works on two different keys i.e. Public Key and Private Key. The public key consists of two numbers where one number is a multiplication of two large prime numbers. And private key is also derived from the same two prime numbers.
Modified package for RSA encryption/decryption to allow large message encryption/decryption, to allow encryption through private key and decryption through public key and signature through public key and private key and vice versa. i.e. Additional functionalities to the existing crypto package https://pkg.go.dev/github.com/gossl/rsam
decentralized networking
Block RSA encryption and decryption includes Base64 supporting public key encryption and private key decryption conforming to the standard PKCS#1 v1.5. Dependence on crypto/rand
A cryptographic wrapper library for the Go programming language
Add a description, image, and links to the rsa-encryption topic page so that developers can more easily learn about it.
To associate your repository with the rsa-encryption topic, visit your repo's landing page and select "manage topics."