Repository navigation
v1.1.7
English
- Fix bug in asymmetric digital signature algorithm verification #30
- Optimize streaming processing logic, add support for
readerposition reset to ensure reading from the beginning of the data source, avoiding position offset issues caused by previous read operations, ensuring completeness and correctness of streaming operations - Change private methods
newXXXEncrypterandnewXXXDecrypterseries incrypto/cipher/block.goto public methodsNewXXXEncrypterandNewXXXDecrypter - Change private methods
newXXXPaddingandnewXXXUnPaddingseries incrypto/cipher/padding.goto public methodsNewXXXPaddingandNewXXXUnPadding - Add
sm4chinese national standard block encryption algorithm support, including standard processing and streaming processing, supporting different block modes and padding modes
中文
- 修复非对称数字签名算法中验签错误的 bug #30
- 优化流式处理逻辑,添加对
reader位置重置的支持,确保从数据源的开头开始读取,避免因之前读取操作导致的位置偏移问题,保证流式操作的完整性和正确性 crypto/cipher/block.go中newXXXEncrypter和newXXXDecrypter系列私有方法更改成公开方法NewXXXEncrypter和NewXXXDecryptercrypto/cipher/padding.go中newXXXPadding和newXXXUnPadding系列私有方法更改成公开方法NewXXXPadding和NewXXXUnPadding- 增加
sm4中国国家标准分组加密算法支持,包括标准处理和流式处理,支持不同分块模式和填充模式
Full Changelog: v1.1.6...v1.1.7