预算10w,从智能卡traces恢复DES密钥,要求一个月内
6天前
项目名称:
紧急:侧信道分析 + 机器学习——从智能卡traces恢复DES密钥
项目背景:
我们有一个机器学习流水线,目标是从智能卡执行DES/RSA操作时捕获的侧信道迹线(traces)中恢复密钥。当前使用Visa DES CVN10的traces,迹线有足够泄漏,理论上可训练。但之前的ML专家不懂智能卡加密和EMV基础,导致pipeline训练失败,无法输出正确DES密钥。客户需要修复并完成训练,最终输出DES密钥并在CSV上验证。
核心任务:
1. 诊断现有ML pipeline,找出训练失败原因(特征、对齐、模型结构、标签等);
2. 指导或执行迹线预处理(对齐、降噪、特征选择);
3. 训练模型从traces中恢复DES密钥;
4. 输出DES密钥,并用CSV验证正确性。
硬性技能要求(必须满足):
· 有侧信道攻击(Side-Channel Analysis)实战经验,熟悉DPA/CPA/模板攻击;
· 有深度学习侧信道(Deep Learning SCA)经验,用过CNN/RNN/Transformer等;
· 了解智能卡DES/3DES操作,熟悉Visa DES CVN10;
· 熟悉迹线采集与预处理(对齐、降噪、特征提取);
· 熟练使用Python、PyTorch/TensorFlow、numpy、scipy;
· 能读取CSV并做密钥验证。
加分项:
· 发表过侧信道/硬件安全相关论文;
· 有GitHub侧信道项目;
· 用过Riscure、ChipWhisperer等工具;
· 了解EMV和智能卡安全。
紧急:侧信道分析 + 机器学习——从智能卡traces恢复DES密钥
项目背景:
我们有一个机器学习流水线,目标是从智能卡执行DES/RSA操作时捕获的侧信道迹线(traces)中恢复密钥。当前使用Visa DES CVN10的traces,迹线有足够泄漏,理论上可训练。但之前的ML专家不懂智能卡加密和EMV基础,导致pipeline训练失败,无法输出正确DES密钥。客户需要修复并完成训练,最终输出DES密钥并在CSV上验证。
核心任务:
1. 诊断现有ML pipeline,找出训练失败原因(特征、对齐、模型结构、标签等);
2. 指导或执行迹线预处理(对齐、降噪、特征选择);
3. 训练模型从traces中恢复DES密钥;
4. 输出DES密钥,并用CSV验证正确性。
硬性技能要求(必须满足):
· 有侧信道攻击(Side-Channel Analysis)实战经验,熟悉DPA/CPA/模板攻击;
· 有深度学习侧信道(Deep Learning SCA)经验,用过CNN/RNN/Transformer等;
· 了解智能卡DES/3DES操作,熟悉Visa DES CVN10;
· 熟悉迹线采集与预处理(对齐、降噪、特征提取);
· 熟练使用Python、PyTorch/TensorFlow、numpy、scipy;
· 能读取CSV并做密钥验证。
加分项:
· 发表过侧信道/硬件安全相关论文;
· 有GitHub侧信道项目;
· 用过Riscure、ChipWhisperer等工具;
· 了解EMV和智能卡安全。
*************
*************
评论
