密码学---真题演练

✨Base加密:题目-base?

靶场网址:https://polarctf.com/

Base100加密!!!

得到的新的一串密码是 rot47 密码,属于凯撒密码的一种变体.

拓展:ROT(Rotate)编码是一种替换加密法,通过将字母表中的字母替换为某个定值"ROT(k)"位置后的字母实现加密。例如,ROT13即将字母表中每个字母替换成其后面第13个字母。

ROT(13):

  • H 是字母表中的第8个字母。
  • H 开始往后数13个字母是 U
  • 所以 H -> U

✨斐波那契:题目-FB

从第三项开始,每一项都等于前两项之和!!!其数值为:1,1,2,3,5,8,13,21,34,55,89......

首先,将字母依次排序:

  1. V
  2. E
  3. R
  4. A
  5. Y
  6. T
  7. R
  8. G
  9. U
  10. Y
  11. T
  12. L
  13. O
  14. U
  15. Y
  16. T
  17. F
  18. D
  19. R
  20. K
  21. O
  22. N
  23. M
  24. L
  25. K
  26. J
  27. O
  28. P
  29. G
  30. F
  31. 6
  32. 5
  33. D
  34. D

1、1、2、3、5、8、13、21、34......按照此数值将对应的字母写出来(为什么所取的数值是这些原因如下)

V V E R Y G O O D

写到flag {} 形式中即为答案!!!flag{VVERYGOOD}

✨RSA : 题目-rsa

python 复制代码
import gmpy2
import libnum
c = 2594630690186395245440809641065619753515806274525685258002015552974424372384220768472440321906989149138846141572994218682480369570277158812043800473893692951205617309664934593801
m = gmpy2.isqrt(c)
m = int(m)
m_text = libnum.n2s(m)
print(m_text)

flag{Rsa_iS_Rea11y_FuN_And_1_LiK3_It}

✨题目-BabyRSA

给了密文和私钥,RSA算法是私钥加密,公钥解密,这两者即可还原明文值!!!

✨题目-玩转数独

根据文本依次对应得692998839

再转化为MD5加密得形式

得到flag{e19ba6a38dae099e68e3d05f7447755b}

相关推荐
九河云21 分钟前
从“被动适配”到“主动重构”:企业数字化转型的底层逻辑
大数据·人工智能·安全·重构·数字化转型
上海云盾商务经理杨杨2 小时前
2026年等保测评终极指南:新规解读、策略选择与一站式服务深度剖析
网络安全
黄焖鸡能干四碗3 小时前
信息安全网络安全评估报告(WORD)
大数据·网络·人工智能·安全·web安全·制造·需求分析
汽车仪器仪表相关领域4 小时前
光轴精准测量,安全照明保障——NHD-8101/8000型远近光检测仪项目实战分享
数据库·人工智能·安全·压力测试·可用性测试
pps-key4 小时前
Afrog漏洞扫描器:从入门到入狱......边缘的摇摆记录(pps-key黑化版)
linux·计算机网络·安全·网络安全
白帽黑客-晨哥5 小时前
授权单位实战+专属应急队,湖南省网安基地如何用真实项目与应急响应锻造安全精英
web安全·网络安全·渗透测试·kali·湖南省网安基地
shdwak....sad6 小时前
DeepAudit AI多智能体代码审计项目学习与解读(四)
人工智能·安全
上海云盾安全满满6 小时前
高防IP如何实现为数藏精准防刷策略
网络·tcp/ip·安全
sublime888 小时前
JNPF快速开发平台存在任意文件读取漏洞 附PO
网络·安全·web安全·网络安全
蜂蜜黄油呀土豆8 小时前
计算机网络中的常见网络攻击及防范措施
计算机网络·网络安全·sql注入·dns劫持·xss攻击·csrf攻击·ddos攻击