/go-crypsi

Custom Crypto utility that wraps the Go's Crypto module to make life easier (Digest, Cipher, HMAC, RSA, RSA Digital Signature)

Primary LanguageGoMIT LicenseMIT

crypsi (Go Crypto Utility)

Custom crypto utility that wraps the crypto Go module to make life easier

go-crypsi CI Go Reference

go-crypsi is compatible with each other with the following libraries

Features

  • Asymmetric encryption with RSA
  • Generate RSA private and public key
  • Digital Signature with RSA private and public key using PSS
  • Symmetric encryption with AES
  • Message authentication code with HMAC
  • Generate Hash with Common DIGEST Algorithm

Install

$ go get github.com/telkomdev/go-crypsi

Todo

  • add more examples