package
1.4.3
Repository: https://github.com/gotid/god.git
Documentation: pkg.go.dev

# Functions

ComputeKey 从公钥和私钥返回一个秘钥。.
EcbDecrypt 使用给定的秘钥解密 src。.
EcbDecryptBase64 使用给定的 base64 编码后的秘钥解密 base64 编码后的 src。 返回的字符串也是 base64 编码的。.
EcbEncrypt 使用给定的秘钥加密 src。.
EcbEncryptBase64 使用给定的 base64 编码后的秘钥加密 base64 编码后的 src。 返回的字符串也是 base64 编码的。.
GenerateKey 返回一个迪菲赫尔曼秘钥。.
Gunzip 解压缩字节切片 bs。.
Gzip 压缩字节切片 bs。.
Hmac 返回内容体给定键的 HMAC 字节切片。.
HmacBase64 返回内容体给定键 HMAC 的 base64 编码后字符串。.
NewECBDecryptor 返回一个 ECB 解密器。.
NewECBEncryptor 返回一个 ECB 加密器。.
NewPublicKey 从给定字节返回一个公钥。.
NewRsaDecryptor 返回一个给定私钥文件的 RsaDecryptor。.
NewRsaEncryptor 返回一个给定公钥的 RsaEncryptor。.

# Variables

ErrInvalidPriKey 表示私钥无效。.
ErrInvalidPubKey 表示公钥无效。.
ErrNotRsaKey 表示无效的 RSA 秘钥。.
ErrPaddingSize 表示错误的填充大小。.
ErrPrivateKey 表示一个私钥无效的错误。.
ErrPubKeyOutOfBound 表示公钥越界。.
ErrPublicKey 表示一个公钥无效的错误。.

# Structs

DhKey 定义了迪菲赫尔曼 Diffie Hellman 秘钥。.

# Interfaces

No description provided by the author
No description provided by the author