Versions in this module Expand all Collapse all v1 v1.0.0 Aug 17, 2023 Changes in this version + func AesCryptCTR(plainText []byte, key []byte) (dst []byte, err error) + func AesDecryptCBC(encrypted []byte, key []byte) (decrypted []byte, err error) + func AesDecryptCFB(encrypted []byte, key []byte) (decrypted []byte, err error) + func AesDecryptECB(encrypted []byte, key []byte) (decrypted []byte, err error) + func AesDecryptOFB(encrypted []byte, key []byte) (decrypted []byte, err error) + func AesEncryptCBC(origData []byte, key []byte) (encrypted []byte, err error) + func AesEncryptCFB(origData []byte, key []byte) (encrypted []byte, err error) + func AesEncryptECB(origData []byte, key []byte) (encrypted []byte, err error) + func AesEncryptOFB(origData []byte, key []byte) (encrypted []byte, err error) + func GenRSAPrivateKey(bits int) (key *rsa.PrivateKey, err error) + func GetRSAKey(bits int) (privateKey, publicKey string, err error) + func GetRSAPrivateKey(key *rsa.PrivateKey) (privateKey []byte, err error) + func GetRSAPublicKey(key *rsa.PrivateKey) (publicKey []byte, err error)