← Back to job listings
BS
加解密算法工程师(J12154)
Biwin Storage · 湖北省·武汉市
About The Role
工作职责
- 高吞吐数据加密算法架构设计与实现:
- 负责 AES-256 与 SM4 全量加密算法的架构设计,满足 PCIe 高带宽下 GB/s 级吞吐要求
- 完成 XTS 工作模式的算法设计与实现,支持存储场景随机块读写
- 控制面密码算法设计:
- 负责 RSA 与 SM2 算法实现,用于 Secure Boot 固件验签与密钥管理,优化目标为低延迟与运算次数(OPS)
- 负责 SM3 / SHA-256 哈希算法设计,支持硬件镜像摘要与凭证验证
- 随机数与密钥管理:
- 基于外购熵源 IP,自研符合 NIST SP 800-90A 的 DRBG,对接供应商完成集成与质量验证
- 参与密钥层次设计(PIN → KEK → 介质加密密钥)与密钥生命周期方案
- 算法参考模型与验证支撑:
- 交付 C算法参考模型,作为 RTL 验证的黄金参考
- 构建算法测试向量集,覆盖标准向量与边界用例
- 配合数字设计与验证团队完成算法问题定位
- 合规与认证支撑:
- 负责 CAVP 算法验证的算法侧材料准备与自测(AES、SM4、RSA、SM3、DRBG)
- 支持 FIPS 140-3 Level 2 认证中与算法实现相关的文档与测试
- 跟进商用密码(GM/T)检测要求,支持信创市场准入
- 协议配合:
- 与组件团队协同,定义 TCG Opal 2.30 所需的密码服务接口(密钥装载、加密擦除、Range 密钥切换等)
- 跟踪 NIST、GM/T、TCG 标准更新,评估对现有实现的影响
- 任职要求
- 硕士及以上学历,密码学、信息安全、微电子、集成电路、通信、数学、计算机等相关专业;
- 精通对称密码算法原理与实现:AES、SM4 的轮变换、密钥扩展、S 盒优化;熟悉分组密码工作模式,尤其 XTS
- 熟悉公钥算法实现:RSA(大数运算、蒙哥马利模乘、CRT)、SM2(椭圆曲线点运算)
- 熟悉 SM3 / SHA-2 哈希算法的实现
- 具备算法到硬件的转化能力:能独立完成算法建模、架构拆分、资源与吞吐评估,输出可交付 RTL 团队的算法规格
- 熟练使用 C/C++ 或 Python /Matlab搭建算法参考模型;
- 熟悉主流密码库(openssl、GmSSL 等)的算法实现与测试向量提取
Similar roles you might like
See all →AL
新机构人才储备-多元渠道岗位
AIA Life Insurance
Salary not disclosedPosted today
AL
新机构人才储备-合规负责人
AIA Life Insurance
Salary not disclosedPosted today
C
Customer Service - French/German/Spanish/Italian
Concentrix
Salary not disclosedPosted today
B
Sr. Demand Planner
Baxter
Salary not disclosedPosted today
SH
CRA II - Beijing/Shanghai/Guangzhou/Changsha/Zhengzhou/Nanjing
Syneos Health
Salary not disclosedPosted today
SH
CRA II
Syneos Health
Salary not disclosedPosted today
SH
CRA II - Beijing
Syneos Health
Salary not disclosedPosted today
4A
Design Engineer
4379 Airbus (Beijing) Engineering Centre Company Limited
Salary not disclosedPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
