Documentation ¶
Overview ¶
util-X 工具包 收纳一些基础性的加密相关工具函数。
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Decrypt ¶
Decrypt 使用 256 位 AES-GCM 解密数据。 该加密算法既对数据实施了加密,同时也提供了数据完整性检查。 参考:github.com/gtank/cryptopasta @data 已加密数据的密文 @key 一个32字节长密钥的指针 @return 已解密的明文
func Encrypt ¶
Encrypt 使用 256 位 AES-GCM 加密数据。 该加密算法既对数据实施了加密,同时也提供了数据完整性检查。 注意 nonce 前置在了密文头部。 参考:github.com/gtank/cryptopasta @text 待加密的明文数据 @key 一个32字节长密钥的指针 @return 密文(含前置nonce)
func GenerateToken ¶
GenerateToken 生成一个随机字节序列。 @size 目标长度(字节数)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.