vRp.CD2g_test/utils/crypto
kercylan98 bd7a3fee6b docs: 优化 README.md 函数签名 2024-01-15 10:37:51 +08:00
..
README.md docs: 优化 README.md 函数签名 2024-01-15 10:37:51 +08:00
base64.go refactor: kcrypto 包更名为 crypto,与目录名对应 2023-07-27 16:46:09 +08:00
crc.go refactor: kcrypto 包更名为 crypto,与目录名对应 2023-07-27 16:46:09 +08:00
md5.go refactor: kcrypto 包更名为 crypto,与目录名对应 2023-07-27 16:46:09 +08:00
sha1.go refactor: kcrypto 包更名为 crypto,与目录名对应 2023-07-27 16:46:09 +08:00
sha256.go refactor: kcrypto 包更名为 crypto,与目录名对应 2023-07-27 16:46:09 +08:00

README.md

Crypto

Go doc

暂无介绍...

目录导航

列出了该 package 下所有的函数及类型定义,可通过目录导航进行快捷跳转 ❤️

展开 / 折叠目录导航

包级函数定义

函数名称 描述
EncryptBase64 对数据进行Base64编码
DecodedBase64 对数据进行Base64解码
EncryptCRC32 对字符串进行CRC加密并返回其结果。
DecodedCRC32 对字节数组进行CRC加密并返回其结果。
EncryptMD5 对字符串进行MD5加密并返回其结果。
DecodedMD5 对字节数组进行MD5加密并返回其结果。
EncryptSHA1 对字符串进行SHA1加密并返回其结果。
DecodedSHA1 对字节数组进行SHA1加密并返回其结果。
EncryptSHA256 对字符串进行SHA256加密并返回其结果。
DecodedSHA256 对字节数组进行SHA256加密并返回其结果。

详情信息

func EncryptBase64(data []byte) string

对数据进行Base64编码


func DecodedBase64(data string) ([]byte, error)

对数据进行Base64解码


func EncryptCRC32(str string) uint32

对字符串进行CRC加密并返回其结果。


func DecodedCRC32(data []byte) uint32

对字节数组进行CRC加密并返回其结果。


func EncryptMD5(str string) string

对字符串进行MD5加密并返回其结果。


func DecodedMD5(data []byte) string

对字节数组进行MD5加密并返回其结果。


func EncryptSHA1(str string) string

对字符串进行SHA1加密并返回其结果。


func DecodedSHA1(data []byte) string

对字节数组进行SHA1加密并返回其结果。


func EncryptSHA256(str string) string

对字符串进行SHA256加密并返回其结果。


func DecodedSHA256(data []byte) string

对字节数组进行SHA256加密并返回其结果。