文件名称:crypt:一个简单的Go库用于加密
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-03 06:01:01
golang crypto pkcs7 gcm cbc
隐窝 一个简单的Go库用于加密 简单的例子 import "github.com/kayon/crypt" func main() { ... c, err := crypt.NewAES(key, nil, crypt.Options{Padding: crypt.PAD_ZEROPADDING}) if err != nil { ... } // encrypt ciphertext, err := c.Encrypt(plaintext) // decrypt plaintext, err = c.Decrypt(ciphertext) ... // shortcuts ciphertext, err := crypt.AES.Encrypt(plaintext, key, nil
【文件预览】:
crypt-master
----.gitignore(16B)
----blowfish.go(2KB)
----cipher()
--------ecb.go(1KB)
----padding_test.go(3KB)
----rc4.go(840B)
----LICENSE(1KB)
----crypt.go(6KB)
----crypt_test.go(5KB)
----mode.go(602B)
----README.md(3KB)
----chacha20.go(2KB)
----padding.go(6KB)
----random.go(266B)
----des.go(4KB)
----sha3.go(1KB)
----md5.go(283B)
----aes.go(4KB)