新手分
30/100
适合已有C语言密码算法实现经验,并能进行嵌入式软件集成的开发者或团队。参赛者需要能理解SM2签名验签原理、按Crypto Driver规范接入“小满”Crypto协议栈,并在Windows PC与NXP S32K148 ECU环境中完成验证;个人或1—10人团队均可参赛。
如果下面这些前置项还很陌生,先补准备通常比直接参赛更划算。
C语言
SM2密码算法
数字签名与验签
嵌入式软件移植
NXP S32K148开发板
MISRA C与CERT C规范
真正的难点通常不是“会不会调包”,而是验证、时间分配和任务理解。
难点不只是实现可用的SM2,而是把算法作为软件库正确移植进Crypto协议栈,并在指定ECU上复现、验证和优化。作品还要面对代码相似度、编码安全规范与漏洞扫描要求,同时决赛会比较集成耗时、资源消耗和运行性能;参赛作品需签署CLA并向“小满”项目贡献。
以下竞赛与当前竞赛方向或难度相近,可以一起对比。
把已确认、待核对和人工审核状态分开看;最终规则与截止时间以官方页为准,发现错误欢迎提交纠错。
官方 metric 还没有从当前抓取结果中确认,仍需人工核对。
reward_value_usd is a rough CNY→USD estimate (×0.14) for ranking only; use reward_summary for the official prize text.