【文件属性】:
文件名称:9-dsa-key-daphnetrm:GitHub Classroom创建的9-dsa-key-daphnetrm
文件大小:25KB
文件格式:ZIP
更新时间:2021-04-08 19:43:40
Gnuplot
攻击DSA
问题
main.gp文件包含DSA公钥[g,q,X] ,以及检查签名[h(m),r,s]有效性的函数。
input.txt文件包含许多DSA签名,这些签名是从整数$ k <10 ^ 10 $获得的。
我们要求找到私钥x 。
格式
您必须在Pari / GP中编写main.gp程序,并通过
gp -fq < main.gp
显示(仅)所需的解决方案。
输入make check验证您的解决方案是正确的。
确保在main.gp文件中包含有关您的方法及其有效性的main.gp 。
另外,您可以编写一个main.c程序来执行相同的操作。
验证
仍然需要提交并发送您的解决方案以保存它
git add main.gp
git commit -m 'ma solution'
git push
【文件预览】:
9-dsa-key-daphnetrm-master
----Makefile(294B)
----input.txt(44KB)
----.gp.sum(78B)
----.github()
--------workflows()
----README.md(913B)
----main.gp(415B)
----.c.sum(77B)
网友评论
相关文章
- intro-to-github-amanialmutairi:GitHub Classroom创建的github-amanialmutairi简介
- github-alexvaka简介:GitHub Classroom创建的github-alexvaka简介
- github-grundlagen-mmithoefer:GitHub Classroom创建的github-grundlagen-mmithoefer
- example-classroom-template-davegallant:由GitHub Classroom创建的example-classroom-template-davegallant