Overview
Who this competition fits
适合已有C语言密码算法实现经验,并能进行嵌入式软件集成的开发者或团队。参赛者需要能理解SM2签名验签原理、按Crypto Driver规范接入“小满”Crypto协议栈,并在Windows PC与NXP S32K148 ECU环境中完成验证;个人或1—10人团队均可参赛。
Read the original official blurb
本赛题旨在集聚全球开发者的智慧和创新,以SM2算法为引子,推动技术人员对国密算法原理进行深入研究。 Official category: 实战竞技赛. Organizers: 普华基础软件股份有限公司. Participants: 10.
Preparation
From registration to a first submission
- 01
C语言
- 02
SM2密码算法
- 03
数字签名与验签
- 04
嵌入式软件移植
- 05
NXP S32K148开发板
- 06
MISRA C与CERT C规范
Before you commit: 难点不只是实现可用的SM2,而是把算法作为软件库正确移植进Crypto协议栈,并在指定ECU上复现、验证和优化。作品还要面对代码相似度、编码安全规范与漏洞扫描要求,同时决赛会比较集成耗时、资源消耗和运行性能;参赛作品需签署CLA并向“小满”项目贡献。
Source
How this page was assembled
Competition information is structured from the official page. Scores are platform estimates for decision support; official rules take precedence.
- Official competition page
- OpenAtom
- Last checked
- Nov 6, 2024