| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
Algorithm performance optimization and code refactoring. Co-authored-by: Dongjianwei001<dongjianwei1@huawei.com> # message auto-generated for no-merge-commit merge: !807 merge sync_main into main Algorithm performance optimization and code refactoring. Created-by: Dongjianwei001 Commit-by: Dongjianwei001 Merged-by: liwei3013 Description: Synchronize HiTLS code See merge request: openHiTLS/openhitls!807 | 9 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
Fix sizeof enumeration error Co-authored-by: balabala-123<guozhang4@huawei.com> # message auto-generated for no-merge-commit merge: !1038 merge fixbug into main Fix sizeof enumeration error Created-by: balabala-123 Commit-by: balabala-123 Merged-by: liwei3013 Description: Fix sizeof enumeration error See merge request: openHiTLS/openhitls!1038 | 6 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
fix:Some DSA/DH key pair decode bugs. Co-authored-by: hs6246<zhengzeyang@huawei.com> # message auto-generated for no-merge-commit merge: !1011 merge main into main fix:Some DSA/DH key pair decode bugs. Created-by: hs6246 Commit-by: hs6246 Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [x] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1011 | 7 个月前 | |
Add EAL API "CRYPT_EAL_PkeyVerifyRecover" Implemented a new asymmetric EAL API CRYPT_EAL_PkeyVerifyRecover and wired it into the existing pkey method dispatch path. | 5 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
fix: Resolve several historical issues discovered during development Co-authored-by: zyw007<zhaoyiwei4@h-partners.com> # message auto-generated for no-merge-commit merge: !1182 merge fix_some_history_issues into main fix: Resolve several historical issues discovered during development Created-by: zyw007 Commit-by: zyw007 Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1182 | 5 个月前 | |
Fix sizeof enumeration error Co-authored-by: balabala-123<guozhang4@huawei.com> # message auto-generated for no-merge-commit merge: !1038 merge fixbug into main Fix sizeof enumeration error Created-by: balabala-123 Commit-by: balabala-123 Merged-by: liwei3013 Description: Fix sizeof enumeration error See merge request: openHiTLS/openhitls!1038 | 6 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
feat: Replace the PRF with KDFTLS when enabling the provider Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/458 | 1 年前 | |
The ES_NsRead interface has removed the push error stack. Co-authored-by: xuzhengyi<xuzhengyi1@h-partners.com> # message auto-generated for no-merge-commit merge: !1017 merge FIX_BUG into main The ES_NsRead interface has removed the push error stack. Created-by: libiaoliang Commit-by: xuzhengyi Merged-by: liwei3013 Description: The ES_NsRead interface has removed the push error stack. See merge request: openHiTLS/openhitls!1017 | 7 个月前 | |
Fix O3 compile failure issue Co-authored-by: liwei3013<liwei455@huawei.com> # message auto-generated for no-merge-commit merge: !1175 merge compile-fix into main Fix O3 compile failure issue Created-by: liwei3013 Commit-by: liwei3013 Merged-by: dumb Description: Fix O3 compile failure issue See merge request: openHiTLS/openhitls!1175 | 5 个月前 | |
feat: Add context copy capability for cipher and MAC algorithms. Co-authored-by: Dongjianwei001<dongjianwei1@huawei.com> # message auto-generated for no-merge-commit merge: !952 merge main into main feat: Add context copy capability for cipher and MAC algorithms. Created-by: Dongjianwei001 Commit-by: Dongjianwei001 Merged-by: liwei3013 Description: <!-- Thanks for sending a pull request! Here are some tips for you: 1) If this is your first time, please read our contributor guidelines: https://gitee.com/mindspore/mindspore/blob/master/CONTRIBUTING.md 2) If you want to contribute your code but don't know who will review and merge, please add label mindspore-assistant to the pull request, we will find and do it as soon as possible. --> **What type of PR is this?** <!-- 选择下面一种标签替换下方 /kind <label>,可选标签类型有: - /kind bug - /kind task - /kind feature - /kind refactor - /kind clean_code 如PR描述不符合规范,修改PR描述后需要/check-pr重新检查PR规范。 --> /kind <label> **Self-checklist**:(**请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入**) + - [ ] **设计**:PR对应的方案是否已经经过Maintainer评审,方案检视意见是否均已答复并完成方案修改 + - [ ] **测试**:PR中的代码是否已有UT/ST测试用例进行充分的覆盖,新增测试用例是否随本PR一并上库或已经上库 + - [ ] **验证**:PR描述信息中是否已包含对该PR对应的Feature、Refactor、Bugfix的预期目标达成情况的详细验证结果描述 + - [ ] **接口**:是否涉及对外接口变更,相应变更已得到接口评审组织的通过,API对应的注释信息已经刷新正确 + - [ ] **文档**:是否涉及官网文档修改,如果涉及请及时提交资料到Doc仓 <!-- **Special notes for your reviewers**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!952 | 8 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
Delete the redundant AARCH64_PACIASP. Co-authored-by: jchx<chenqi180@huawei.com> # message auto-generated for no-merge-commit merge: !1069 merge cms into main Delete the redundant AARCH64_PACIASP. Created-by: jchx Commit-by: jchx Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1069 | 7 个月前 | |
Standardize the naming of external structures Co-authored-by: jchx<chenqi180@huawei.com> # message auto-generated for no-merge-commit merge: !1146 merge cms into main Standardize the naming of external structures Created-by: jchx Commit-by: jchx Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1146 | 5 个月前 | |
fix: remove redundant prvkey check in mlkem setkey interface Co-authored-by: Tom<yanxu52@huawei.com> # message auto-generated for no-merge-commit merge: !971 merge kem into main fix: remove redundant prvkey check in mlkem setkey interface Created-by: liwei3013 Commit-by: Tom Merged-by: dumb Description: **Self-checklist**:(**Please check carefully,and mark an x in the [] brackets. We will review your completion status.**) + - [ ] **Test**: Has the code in the PR been fully covered by UT/ST test cases, and have the newly added test cases been uploaded to the repository along with this PR or already uploaded. + - [ ] **Interface**: Does it involve changes to external interfaces? The corresponding changes have been approved by the interface review organization, and the annotation information for the API has been correctly refreshed. + - [ ] **Document**: Does it involve modifications to the official website documentation? If so, please submit the materials to the Doc repository in a timely manner. <!-- **Special notes for your reviewers**: --> <!-- + - [ ] Whether it causes forward compatibility failure --> <!-- + - [ ] Whether the dependent third-party library change is involved --> See merge request: openHiTLS/openhitls!971 | 8 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
feat: Add context copy capability for cipher and MAC algorithms. Co-authored-by: Dongjianwei001<dongjianwei1@huawei.com> # message auto-generated for no-merge-commit merge: !952 merge main into main feat: Add context copy capability for cipher and MAC algorithms. Created-by: Dongjianwei001 Commit-by: Dongjianwei001 Merged-by: liwei3013 Description: <!-- Thanks for sending a pull request! Here are some tips for you: 1) If this is your first time, please read our contributor guidelines: https://gitee.com/mindspore/mindspore/blob/master/CONTRIBUTING.md 2) If you want to contribute your code but don't know who will review and merge, please add label mindspore-assistant to the pull request, we will find and do it as soon as possible. --> **What type of PR is this?** <!-- 选择下面一种标签替换下方 /kind <label>,可选标签类型有: - /kind bug - /kind task - /kind feature - /kind refactor - /kind clean_code 如PR描述不符合规范,修改PR描述后需要/check-pr重新检查PR规范。 --> /kind <label> **Self-checklist**:(**请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入**) + - [ ] **设计**:PR对应的方案是否已经经过Maintainer评审,方案检视意见是否均已答复并完成方案修改 + - [ ] **测试**:PR中的代码是否已有UT/ST测试用例进行充分的覆盖,新增测试用例是否随本PR一并上库或已经上库 + - [ ] **验证**:PR描述信息中是否已包含对该PR对应的Feature、Refactor、Bugfix的预期目标达成情况的详细验证结果描述 + - [ ] **接口**:是否涉及对外接口变更,相应变更已得到接口评审组织的通过,API对应的注释信息已经刷新正确 + - [ ] **文档**:是否涉及官网文档修改,如果涉及请及时提交资料到Doc仓 <!-- **Special notes for your reviewers**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!952 | 8 个月前 | |
fix: Resolve several historical issues discovered during development Co-authored-by: zyw007<zhaoyiwei4@h-partners.com> # message auto-generated for no-merge-commit merge: !1182 merge fix_some_history_issues into main fix: Resolve several historical issues discovered during development Created-by: zyw007 Commit-by: zyw007 Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1182 | 5 个月前 | |
Correction of crypto error stack Co-authored-by: xuzhengyi<xuzhengyi1@h-partners.com> # message auto-generated for no-merge-commit merge: !944 merge FIX_BUG into main Correction of crypto error stack Created-by: libiaoliang Commit-by: xuzhengyi Merged-by: liwei3013 Description: Correction of crypto error stack See merge request: openHiTLS/openhitls!944 | 7 个月前 | |
Mitigate MLDSA timing side-channel vulnerabilities in rejection sampling and MakeHint Co-authored-by: dumb<liuermeng2@huawei.com> # message auto-generated for no-merge-commit merge: !1163 merge mldsa-ct into main Mitigate MLDSA timing side-channel vulnerabilities in rejection sampling and MakeHint Created-by: dumb Commit-by: dumb Merged-by: liwei3013 Description: Mitigate MLDSA timing side-channel vulnerabilities in rejection sampling and MakeHint See merge request: openHiTLS/openhitls!1163 | 5 个月前 | |
fix: replace some memcmp with constant-time comparison Co-authored-by: baoyi84930<zhangcheng170@huawei.com> # message auto-generated for no-merge-commit merge: !1119 merge main into main fix: replace some memcmp with constant-time comparison Created-by: baoyi84930 Commit-by: baoyi84930 Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1119 | 6 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
feat: Replace the PRF with KDFTLS when enabling the provider Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/458 | 1 年前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
fix: Resolve several historical issues discovered during development Co-authored-by: zyw007<zhaoyiwei4@h-partners.com> # message auto-generated for no-merge-commit merge: !1182 merge fix_some_history_issues into main fix: Resolve several historical issues discovered during development Created-by: zyw007 Commit-by: zyw007 Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1182 | 5 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
feat: Add context copy capability for cipher and MAC algorithms. Co-authored-by: Dongjianwei001<dongjianwei1@huawei.com> # message auto-generated for no-merge-commit merge: !952 merge main into main feat: Add context copy capability for cipher and MAC algorithms. Created-by: Dongjianwei001 Commit-by: Dongjianwei001 Merged-by: liwei3013 Description: <!-- Thanks for sending a pull request! Here are some tips for you: 1) If this is your first time, please read our contributor guidelines: https://gitee.com/mindspore/mindspore/blob/master/CONTRIBUTING.md 2) If you want to contribute your code but don't know who will review and merge, please add label mindspore-assistant to the pull request, we will find and do it as soon as possible. --> **What type of PR is this?** <!-- 选择下面一种标签替换下方 /kind <label>,可选标签类型有: - /kind bug - /kind task - /kind feature - /kind refactor - /kind clean_code 如PR描述不符合规范,修改PR描述后需要/check-pr重新检查PR规范。 --> /kind <label> **Self-checklist**:(**请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入**) + - [ ] **设计**:PR对应的方案是否已经经过Maintainer评审,方案检视意见是否均已答复并完成方案修改 + - [ ] **测试**:PR中的代码是否已有UT/ST测试用例进行充分的覆盖,新增测试用例是否随本PR一并上库或已经上库 + - [ ] **验证**:PR描述信息中是否已包含对该PR对应的Feature、Refactor、Bugfix的预期目标达成情况的详细验证结果描述 + - [ ] **接口**:是否涉及对外接口变更,相应变更已得到接口评审组织的通过,API对应的注释信息已经刷新正确 + - [ ] **文档**:是否涉及官网文档修改,如果涉及请及时提交资料到Doc仓 <!-- **Special notes for your reviewers**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!952 | 8 个月前 | |
Delete the redundant AARCH64_PACIASP. Co-authored-by: jchx<chenqi180@huawei.com> # message auto-generated for no-merge-commit merge: !1069 merge cms into main Delete the redundant AARCH64_PACIASP. Created-by: jchx Commit-by: jchx Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1069 | 7 个月前 | |
Delete the redundant AARCH64_PACIASP. Co-authored-by: jchx<chenqi180@huawei.com> # message auto-generated for no-merge-commit merge: !1069 merge cms into main Delete the redundant AARCH64_PACIASP. Created-by: jchx Commit-by: jchx Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1069 | 7 个月前 | |
feat: optimize SLH-DSA performance Co-authored-by: zhangpeilong<zhangpeilong1@h-partners.com> # message auto-generated for no-merge-commit merge: !1112 merge slhdsa_optimize into main feat: optimize SLH-DSA performance Created-by: zhangpeilong Commit-by: zhangpeilong Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **性能优化前后对比**: 测试平台:Kunpeng920B@2.9GHz 编译架构:armv8_le | 操作 | 算法 | 优化前 (ops) | 优化后 (ops) | 性能比较 (优化后/优化前) | | :--------- | :---------------- | --------: | --------: | -------------: | | **keyGen** | SLH-DSA-SHA2-128S | 16.89 | 53.69 | 3.18 | | | SLH-DSA-SHA2-128F | 1078.96 | 3419.5 | 3.17 | | | SLH-DSA-SHA2-192S | 11.5 | 33.96 | 2.95 | | | SLH-DSA-SHA2-192F | 735.66 | 2165.62 | 2.94 | | | SLH-DSA-SHA2-256S | 17.45 | 49.31 | 2.83 | | | SLH-DSA-SHA2-256F | 279.29 | 787.48 | 2.82 | | **sign** | SLH-DSA-SHA2-128S | 2.2 | 6.69 | 3.04 | | | SLH-DSA-SHA2-128F | 43.23 | 133.92 | 3.10 | | | SLH-DSA-SHA2-192S | 1.13 | 2.8 | 2.48 | | | SLH-DSA-SHA2-192F | 24.89 | 66.52 | 2.67 | | | SLH-DSA-SHA2-256S | 1.23 | 2.72 | 2.21 | | | SLH-DSA-SHA2-256F | 12.44 | 32.29 | 2.60 | | **verify** | SLH-DSA-SHA2-128S | 2180.65 | 6456.49 | 2.96 | | | SLH-DSA-SHA2-128F | 779.02 | 2459.65 | 3.16 | | | SLH-DSA-SHA2-192S | 1291.12 | 3721.08 | 2.88 | | | SLH-DSA-SHA2-192F | 496.98 | 1466.53 | 2.95 | | | SLH-DSA-SHA2-256S | 919.21 | 2480.51 | 2.70 | | | SLH-DSA-SHA2-256F | 477.6 | 1403.4 | 2.94 | | 操作 | 算法 | 优化前 (ops) | 优化后 (ops) | 性能比较 (优化后/优化前) | | :--------- | :---------------- | --------: | --------: | -------------: | | **keyGen** | SLH-DSA-SHAKE-128S | 8.37 | 11.25 | 1.34 | | | SLH-DSA-SHAKE-128F | 535.68 | 719.59 | 1.34 | | | SLH-DSA-SHAKE-192S | 5.79 | 7.71 | 1.33 | | | SLH-DSA-SHAKE-192F | 370.49 | 492.33 | 1.33 | | | SLH-DSA-SHAKE-256S | 8.65 | 11.64 | 1.35 | | | SLH-DSA-SHAKE-256F | 138.4 | 185.93 | 1.34 | | **sign** | SLH-DSA-SHAKE-128S | 1.1 | 1.44 | 1.31 | | | SLH-DSA-SHAKE-128F | 21.51 | 28.31 | 1.32 | | | SLH-DSA-SHAKE-192S | 0.64 | 0.79 | 1.23 | | | SLH-DSA-SHAKE-192F | 13.56 | 17.16 | 1.27 | | | SLH-DSA-SHAKE-256S | 0.72 | 0.88 | 1.22 | | | SLH-DSA-SHAKE-256F | 6.72 | 8.57 | 1.28 | | **verify** | SLH-DSA-SHAKE-128S | 1096.06 | 1392.89 | 1.27 | | | SLH-DSA-SHAKE-128F | 393.14 | 527.01 | 1.34 | | | SLH-DSA-SHAKE-192S | 778.34 | 1019.66 | 1.31 | | | SLH-DSA-SHAKE-192F | 270.4 | 348.37 | 1.29 | | | SLH-DSA-SHAKE-256S | 516.17 | 679.86 | 1.32 | | | SLH-DSA-SHAKE-256F | 266.14 | 344.04 | 1.29 | **自检清单**: - [x] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1112 | 5 个月前 | |
Correction of crypto error stack Co-authored-by: xuzhengyi<xuzhengyi1@h-partners.com> # message auto-generated for no-merge-commit merge: !944 merge FIX_BUG into main Correction of crypto error stack Created-by: libiaoliang Commit-by: xuzhengyi Merged-by: liwei3013 Description: Correction of crypto error stack See merge request: openHiTLS/openhitls!944 | 7 个月前 | |
feat: optimize SLH-DSA performance Co-authored-by: zhangpeilong<zhangpeilong1@h-partners.com> # message auto-generated for no-merge-commit merge: !1112 merge slhdsa_optimize into main feat: optimize SLH-DSA performance Created-by: zhangpeilong Commit-by: zhangpeilong Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **性能优化前后对比**: 测试平台:Kunpeng920B@2.9GHz 编译架构:armv8_le | 操作 | 算法 | 优化前 (ops) | 优化后 (ops) | 性能比较 (优化后/优化前) | | :--------- | :---------------- | --------: | --------: | -------------: | | **keyGen** | SLH-DSA-SHA2-128S | 16.89 | 53.69 | 3.18 | | | SLH-DSA-SHA2-128F | 1078.96 | 3419.5 | 3.17 | | | SLH-DSA-SHA2-192S | 11.5 | 33.96 | 2.95 | | | SLH-DSA-SHA2-192F | 735.66 | 2165.62 | 2.94 | | | SLH-DSA-SHA2-256S | 17.45 | 49.31 | 2.83 | | | SLH-DSA-SHA2-256F | 279.29 | 787.48 | 2.82 | | **sign** | SLH-DSA-SHA2-128S | 2.2 | 6.69 | 3.04 | | | SLH-DSA-SHA2-128F | 43.23 | 133.92 | 3.10 | | | SLH-DSA-SHA2-192S | 1.13 | 2.8 | 2.48 | | | SLH-DSA-SHA2-192F | 24.89 | 66.52 | 2.67 | | | SLH-DSA-SHA2-256S | 1.23 | 2.72 | 2.21 | | | SLH-DSA-SHA2-256F | 12.44 | 32.29 | 2.60 | | **verify** | SLH-DSA-SHA2-128S | 2180.65 | 6456.49 | 2.96 | | | SLH-DSA-SHA2-128F | 779.02 | 2459.65 | 3.16 | | | SLH-DSA-SHA2-192S | 1291.12 | 3721.08 | 2.88 | | | SLH-DSA-SHA2-192F | 496.98 | 1466.53 | 2.95 | | | SLH-DSA-SHA2-256S | 919.21 | 2480.51 | 2.70 | | | SLH-DSA-SHA2-256F | 477.6 | 1403.4 | 2.94 | | 操作 | 算法 | 优化前 (ops) | 优化后 (ops) | 性能比较 (优化后/优化前) | | :--------- | :---------------- | --------: | --------: | -------------: | | **keyGen** | SLH-DSA-SHAKE-128S | 8.37 | 11.25 | 1.34 | | | SLH-DSA-SHAKE-128F | 535.68 | 719.59 | 1.34 | | | SLH-DSA-SHAKE-192S | 5.79 | 7.71 | 1.33 | | | SLH-DSA-SHAKE-192F | 370.49 | 492.33 | 1.33 | | | SLH-DSA-SHAKE-256S | 8.65 | 11.64 | 1.35 | | | SLH-DSA-SHAKE-256F | 138.4 | 185.93 | 1.34 | | **sign** | SLH-DSA-SHAKE-128S | 1.1 | 1.44 | 1.31 | | | SLH-DSA-SHAKE-128F | 21.51 | 28.31 | 1.32 | | | SLH-DSA-SHAKE-192S | 0.64 | 0.79 | 1.23 | | | SLH-DSA-SHAKE-192F | 13.56 | 17.16 | 1.27 | | | SLH-DSA-SHAKE-256S | 0.72 | 0.88 | 1.22 | | | SLH-DSA-SHAKE-256F | 6.72 | 8.57 | 1.28 | | **verify** | SLH-DSA-SHAKE-128S | 1096.06 | 1392.89 | 1.27 | | | SLH-DSA-SHAKE-128F | 393.14 | 527.01 | 1.34 | | | SLH-DSA-SHAKE-192S | 778.34 | 1019.66 | 1.31 | | | SLH-DSA-SHAKE-192F | 270.4 | 348.37 | 1.29 | | | SLH-DSA-SHAKE-256S | 516.17 | 679.86 | 1.32 | | | SLH-DSA-SHAKE-256F | 266.14 | 344.04 | 1.29 | **自检清单**: - [x] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1112 | 5 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
Correction of crypto error stack Co-authored-by: xuzhengyi<xuzhengyi1@h-partners.com> # message auto-generated for no-merge-commit merge: !944 merge FIX_BUG into main Correction of crypto error stack Created-by: libiaoliang Commit-by: xuzhengyi Merged-by: liwei3013 Description: Correction of crypto error stack See merge request: openHiTLS/openhitls!944 | 7 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
fix: replace some memcmp with constant-time comparison Co-authored-by: baoyi84930<zhangcheng170@huawei.com> # message auto-generated for no-merge-commit merge: !1119 merge main into main fix: replace some memcmp with constant-time comparison Created-by: baoyi84930 Commit-by: baoyi84930 Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1119 | 6 个月前 | |
fix:Refactor to eliminate redundant logic and reduce binary size Co-authored-by: c3dehui<chendehui8@h-partners.com> # message auto-generated for no-merge-commit merge: !1138 merge syncY into main fix:Refactor to eliminate redundant logic and reduce binary size Created-by: c3dehui Commit-by: c3dehui Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: 同步小型化变更 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1138 | 5 个月前 | |
feat: optimize SLH-DSA performance Co-authored-by: zhangpeilong<zhangpeilong1@h-partners.com> # message auto-generated for no-merge-commit merge: !1112 merge slhdsa_optimize into main feat: optimize SLH-DSA performance Created-by: zhangpeilong Commit-by: zhangpeilong Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **性能优化前后对比**: 测试平台:Kunpeng920B@2.9GHz 编译架构:armv8_le | 操作 | 算法 | 优化前 (ops) | 优化后 (ops) | 性能比较 (优化后/优化前) | | :--------- | :---------------- | --------: | --------: | -------------: | | **keyGen** | SLH-DSA-SHA2-128S | 16.89 | 53.69 | 3.18 | | | SLH-DSA-SHA2-128F | 1078.96 | 3419.5 | 3.17 | | | SLH-DSA-SHA2-192S | 11.5 | 33.96 | 2.95 | | | SLH-DSA-SHA2-192F | 735.66 | 2165.62 | 2.94 | | | SLH-DSA-SHA2-256S | 17.45 | 49.31 | 2.83 | | | SLH-DSA-SHA2-256F | 279.29 | 787.48 | 2.82 | | **sign** | SLH-DSA-SHA2-128S | 2.2 | 6.69 | 3.04 | | | SLH-DSA-SHA2-128F | 43.23 | 133.92 | 3.10 | | | SLH-DSA-SHA2-192S | 1.13 | 2.8 | 2.48 | | | SLH-DSA-SHA2-192F | 24.89 | 66.52 | 2.67 | | | SLH-DSA-SHA2-256S | 1.23 | 2.72 | 2.21 | | | SLH-DSA-SHA2-256F | 12.44 | 32.29 | 2.60 | | **verify** | SLH-DSA-SHA2-128S | 2180.65 | 6456.49 | 2.96 | | | SLH-DSA-SHA2-128F | 779.02 | 2459.65 | 3.16 | | | SLH-DSA-SHA2-192S | 1291.12 | 3721.08 | 2.88 | | | SLH-DSA-SHA2-192F | 496.98 | 1466.53 | 2.95 | | | SLH-DSA-SHA2-256S | 919.21 | 2480.51 | 2.70 | | | SLH-DSA-SHA2-256F | 477.6 | 1403.4 | 2.94 | | 操作 | 算法 | 优化前 (ops) | 优化后 (ops) | 性能比较 (优化后/优化前) | | :--------- | :---------------- | --------: | --------: | -------------: | | **keyGen** | SLH-DSA-SHAKE-128S | 8.37 | 11.25 | 1.34 | | | SLH-DSA-SHAKE-128F | 535.68 | 719.59 | 1.34 | | | SLH-DSA-SHAKE-192S | 5.79 | 7.71 | 1.33 | | | SLH-DSA-SHAKE-192F | 370.49 | 492.33 | 1.33 | | | SLH-DSA-SHAKE-256S | 8.65 | 11.64 | 1.35 | | | SLH-DSA-SHAKE-256F | 138.4 | 185.93 | 1.34 | | **sign** | SLH-DSA-SHAKE-128S | 1.1 | 1.44 | 1.31 | | | SLH-DSA-SHAKE-128F | 21.51 | 28.31 | 1.32 | | | SLH-DSA-SHAKE-192S | 0.64 | 0.79 | 1.23 | | | SLH-DSA-SHAKE-192F | 13.56 | 17.16 | 1.27 | | | SLH-DSA-SHAKE-256S | 0.72 | 0.88 | 1.22 | | | SLH-DSA-SHAKE-256F | 6.72 | 8.57 | 1.28 | | **verify** | SLH-DSA-SHAKE-128S | 1096.06 | 1392.89 | 1.27 | | | SLH-DSA-SHAKE-128F | 393.14 | 527.01 | 1.34 | | | SLH-DSA-SHAKE-192S | 778.34 | 1019.66 | 1.31 | | | SLH-DSA-SHAKE-192F | 270.4 | 348.37 | 1.29 | | | SLH-DSA-SHAKE-256S | 516.17 | 679.86 | 1.32 | | | SLH-DSA-SHAKE-256F | 266.14 | 344.04 | 1.29 | **自检清单**: - [x] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!1112 | 5 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 9 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 5 个月前 | ||
| 1 年前 | ||
| 7 个月前 | ||
| 5 个月前 | ||
| 8 个月前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 5 个月前 | ||
| 8 个月前 | ||
| 5 个月前 | ||
| 8 个月前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 5 个月前 | ||
| 1 年前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 5 个月前 | ||
| 5 个月前 |