go-dongle 1.1.0 重构版发布,一个轻量级、语义化的 golang 编码解码、加密解密库 
                                                    
                        
                    
                    
  
                    
                    dongle 是一个轻量级、语义化、对开发者友好的 Golang 编码解码和加密解密库
Dongle 已被 awesome-go 收录, ,并获得 gitee 2024 年最有价值项目(GVP)和 gitcode 2024 年度 G-Star 项目,如果您觉得不错,请给个 star 吧

github.com/dromara/dongle
更新日志
⚠️ 这是一个破坏性更新版本,请慎重升级,但是强烈建议升级
- [refactor] 删除 - BySafeURL编码/解码方法
- [refactor] 删除 - Sm3哈希算法(- hash)和消息认证码算法(- hmac)
- [refactor] 重命名 - ByBase64URL编码/解码方法为- ByBase64Url
- [refactor] 哈希算法( - hash)调用方式从- dongle.Encrypt.ByXXX()改成- dongle.Hash.ByXXX()
- [refactor] 消息认证码算法( - hmac)调用方式从- dongle.Encrypt.ByHmacXXX()改成- dongle.Hash.WithKey().ByXXX()
- [refactor] 重构 - AES,- DES,- 3DES,- Blowfish等对称加密/解密方法,统一使用- cipher.NewXXXCipher()
- [refactor] 重构 - RSA等非对称加密/解密方法,统一使用- keypair.NewXXXKeyPair()
- [feat] 增加对 - 文件流编码/解码、加密/解密、Hash/Hmac、签名/验签的支持
- [feat] 新增 - ByBase32Hex编码/解码方法
- [feat] - base32/base32Hex编码增加对自定义字符集的支持
- [feat] - base45编码增加对自定义字符集的支持
- [feat] - base58编码增加对自定义字符集的支持
- [feat] - base62编码增加对自定义字符集的支持
- [feat] - base64/base64Url编码增加对自定义字符集的支持
本作品采用《CC 协议》,转载必须注明作者和本文链接
 
           普罗米修斯 的个人博客
 普罗米修斯 的个人博客
         
           
           关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: