go-dongle v1.1.7 发布,新增 SM4 国密分组对称加密算法支持
dongle 是一个轻量级、语义化的 golang 编码解码、加密解密库, 100% 单元测试覆盖率,已被 awesome-go 收录,并获得 gitee 2024 年最有价值项目(GVP)和 gitcode 2024 年度开源摘星计划 (G-Star) 项目
- docs: dongle.go-pkg.com
- github: github.com/dromara/dongle
- gitee: gitee.com/dromara/dongle
- gitcode: gitcode.com/dromara/dongle
更新日志
- [fix] 修复非对称数字签名算法中验签错误的 bug #30
- [chore] 优化流式处理逻辑,添加对
reader位置重置的支持,确保从数据源的开头开始读取,避免因之前读取操作导致的位置偏移问题,保证流式操作的完整性和正确性 - [chore]
crypto/cipher/block.go中newXXXEncrypter和newXXXDecrypter系列私有方法更改成公开方法NewXXXEncrypter和NewXXXDecrypter,如NewCBCEncrypter和NewCBCDecrypter - [chore]
crypto/cipher/padding.go中newXXXPadding和newXXXUnPadding系列私有方法更改成公开方法NewXXXPadding和NewXXXUnPadding,如NewPKCS7Padding和NewPKCS7UnPadding - [feat] 增加
sm4中国国家标准分组加密算法支持,包括标准处理和流式处理,支持不同分块模式和填充模式
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
小蚂蚁云 XiaoMaYi-Consul-NaiveVue 微服务框架 v1.0.0 发布
v1.0.0 更新内容: 1、全新架构设计; 2、全系支持 JDK17; 3、全系支持 MySQL、PostgreSQL、SqlServer、Sqlite 等数据库; 项目介绍 基于SpringCloud、SpringSecurity、OAuth2、Consul、Seata、MybatisPlus、Vue3、TypeScript、NaiveUI、MySQL等技术栈实现的单体前后端分离后台管理系统;后端基于Java语言采用SpringCloud、SpringBoot3、SpringSecurity、OAuth2、Consul、Seata、MybatisPlus、MySQL等主流技术栈,前端基于Vue3、TypeScript、Vite等技术栈实现,采用NaiveUI前端UI框架,基于目前Vue前后端分离主流设计思想,为了实现精细化分工,模块化、组件化开发模式,目前采用完全前后端分离架构实现,前端应用通过API调用后端服务的方式实现数据交互;整套系统拥有完善的RBAC权限架构体系,权限颗粒度精细至按钮级别,支持多主题切换模式,多端兼容手机客户端、PAD平板、PC电脑等终端设备,提升了用户使用...
-
下一篇
🔥easy-query java 最强 ORM 3.1.41
背景 随着信创或者其他一系列面向领导编程导致部分使用C#的公司转型java,java下EfCore、SqlSugar 、FreeSql的竞品或者替代品就是easy-query 本章节我将介绍隐式分区分组在实际中如何使用 并且带来秒杀全世界ORM的独特功能隐式Group又叫GroupJoin可以无缝合并多个相同子查询 转java没有一个好用的orm怎么办,我之前用sqlsugar的现在有没有sqlsugar-java,我之前用efcore的现在是否有efcore-java,我之前是freesql的粉丝转java后有没有freesql-java?这一切的一切都随着easy-query的迭代而变得轻松 介绍 文档地址 https://www.easy-query.com/easy-query-doc/ GITHUB地址 https://github.com/dromara/easy-query GITEE地址 https://gitee.com/dromara/easy-query 数据库模型 查询用户信息和最早开户的银行卡信息 通过模型我们可以清晰的看到SysUser和BankCard是一...
相关文章
文章评论
共有0条评论来说两句吧...



微信收款码
支付宝收款码