news 2026/7/22 17:29:44

攻防世界 crypto题GFSJ0527-【easy_RSA】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
攻防世界 crypto题GFSJ0527-【easy_RSA】

1.工具:thonny

2.解题:

打开附件,看到如下

在一次RSA密钥对生成中,假设p=473398607161,q=4511491,e=17
求解出d

*RSA加密算法:

算法原理:RSA是一种非对称加密算法;

CTF中的常见题型:

a.给出p、q、e求d;

b.已知n、e、c,求明文m;

c.选择密文攻击;

d.共模攻击(相同的n,不同的e)

e.低指数攻击(e过小)

③根据该题我们先介绍给出p、q、e求d的方法:

方法一:

a.计算模数n:

n = p * q = 2135733555619387051

b.计算欧拉函数φ(n):

φ(n) = (p-1) * (q-1) = 2135733082216268400

c.计算私钥指数d:

(1)d是e模φ(n)的模逆元:e × d ≡ 1 (mod φ(n))

(2)使用扩展欧几里得算法求得:d = 125631357777427553

于是我们得到了flag为cyberpeace{125631357777427553}

方法二:

正常情况下,再打ctf时、时间很重要,选手需要抢前三血,于是对常见的密码学都有现成的脚本,所以我们可以用现成的脚本进行解题,如下

然后我们运行脚本,如下

可以很快得到flag为cyberpeace{125631357777427553}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/22 17:29:11

飞牛云APP远程连接避坑指南:如何解决非HTTPS连接和随机地址变更问题

飞牛云APP远程连接高阶优化指南:从基础配置到企业级稳定方案 在数字化办公日益普及的今天,远程访问私有NAS设备已成为许多技术从业者和数字工作者的刚需。飞牛云APP作为连接fnOS系统的移动端入口,其稳定性和易用性直接影响着工作效率。本文将…

作者头像 李华
网站建设 2026/7/22 17:29:10

ContextCapture照片建模实战:从拍摄到3D模型的完整避坑指南

ContextCapture照片建模实战:从拍摄到3D模型的完整避坑指南 当你第一次尝试用照片构建3D模型时,可能会被各种专业术语和复杂流程吓退。但别担心,这篇文章将带你从零开始,避开那些新手常踩的坑,用最直观的方式掌握Conte…

作者头像 李华
网站建设 2026/7/14 14:16:06

企业云盘哪个好用?2026年18款网盘全面测评

选择适合企业的云盘真的不容易,市面上有那么多选择,价格、功能、安全性,每个企业的需求又各不相同。本文对2026年内的18款主流企业云盘进行了详细测评,从存储空间到协作功能,再到安全性和易用性,文章会为你…

作者头像 李华
网站建设 2026/7/14 14:16:07

Harmonyos应用实例141:三角形内角和动态验证

应用实例一:三角形内角和动态验证 知识点:第十一章《三角形》—— 三角形内角和定理。 功能:学生可以拖动三角形的三个顶点任意改变三角形形状。应用实时计算并显示三个内角的度数,其和始终为180。包含"折叠动画"按钮,演示将三个角拼成平角的过程。 @Entry @…

作者头像 李华