Skip to content

Crypto Lab 3:格密码

实验需要提交实验报告。每道做出来的题均需要写在实验报告中,否则无法给分。实验报告需要写出每道题的思路并贴上攻击脚本(payload)。对于没法完整做出的题,也可以叙述自己的思路和解题过程,会酌情给分。

本次 crypto lab 涉及到的内容需要深入理解格基规约和 Coppersmith 方法,希望同学们能够多多利用搜索引擎进行学习,同时强烈建议自己手动调试示例程序以深刻理解,不懂的地方可以向助教求助

本次两道题目均部署在 ZJUCTF 平台上

格基规约部分(50 分)

EZHNP

Coppersmith 部分(50 分)

EZCopper

bonus(15 分)

尝试多元 Coppersmith,建议使用 cuso(当然也鼓励手搓,需要自己构造一些多项式进行求解,不得使用项目的示例,并简单的概括一下使用方法