动态

详情 返回 返回

go-dongle v1.2.0 發佈,新增 SM2 非對稱橢圓曲線加密算法支持

dongle 是一個輕量級、語義化、對開發者友好的 Golang 密碼庫,100% 單元測試覆蓋率,已被 awesome-go 收錄,並獲得 gitee 2024 年最有價值項目(GVP)和 gitcode 2024 年度 G-Star 項目,如果您覺得不錯,請給個 star 吧

docs: dongle.go-pkg.com

playground : tools.go-pkg.com

github:github.com/dromara/dongle

gitee: gitee.com/dromara/dongle

gitcode: gitcode.com/dromara/dongle

更新日誌

  • 移除 RSAKeyPair 結構體的 LoadPublicKeyLoadPrivateKey 方法
  • 移除 Ed25519KeyPair 結構體的 LoadPublicKeyLoadPrivateKey 方法
  • 優化編碼器和解碼器性能,重用讀緩衝區,減少內存分配和複製
  • RSAKeyPair 結構體的 GenKeyPair, SetPublicKey, SetPrivateKey 方法從無返回值改為返回 error
  • Ed25519KeyPair 結構體的 GenKeyPair, SetPublicKey, SetPrivateKey 方法從無返回值改為返回 error
  • RSAKeyPair 結構體增加 FormatPublicKeyFormatPrivateKey 方法,用於將 base64 編碼的 der 格式的 RSA 公鑰和私鑰格式化成 pem 格式
  • Ed25519KeyPair 結構體增加 FormatPublicKeyFormatPrivateKey 方法,用於將 base64 編碼的 der 格式的 Ed25519 公鑰和私鑰格式化成 pem 格式
  • RSAKeyPair 結構體增加 CompressPublicKeyCompressPrivateKey 方法,用於將 pem 格式的 RSA 公鑰和私鑰壓縮成經過 base64 編碼的 der 格式
  • Ed25519KeyPair 結構體增加 CompressPublicKeyCompressPrivateKey 方法,用於將 pem 格式的 Ed25519 公鑰和私鑰壓縮成經過 base64 編碼的 der 格式
  • 增加 Sm2 非對稱橢圓曲線加密算法支持,包括標準處理和流式處理
user avatar
0 用户, 点赞了这篇动态!

发布 评论

Some HTML is okay.