CDUT新生赛wp crypto(密码方向

我不会密码 我麻了

easy RSA

我不懂RSA 但百度百科有 虽然我看懂了 但我还是不会解题

用RSATool2

在这里插入图片描述
先右上角选10进制

把N复制进对应的框 把e=65537 转成16进制 即10001 输进去

然后点Factor N按钮

他会算出PQ 然后点Calc D

算出D等于4925498211089662322436430888146883073

所以dino{4925498211089662322436430888146883073}
前尘往事
古典密码我还能懂一下

题目描述

从前dino有一个叫兔子的学姐,她喜欢弹贝斯。

(结果为dino{}包上解出结果,结果格式为32位小写,

例:dino{1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a})

根据积累 有一个加密算法叫rabbit算法 还有一系列加密算法叫base

题目文件中有一堆

U2FsdGVkX18l+4g+kw5HAl5QOrsI8OCrkazwcIOfoQFimopewbe8CgUGYpFK9T4h
P9o3ZlLVr3JSFhsMzy+pnPBfXnZknVqBLqcPtO7Zy+f68hXloLoFSJNiKUIoiba1
ktVcX47OY3A=

rabbit解密

发现解密失败 可能缺少密匙

再次读题发现有关键字dino 解密出一堆emoji

👄🐻🐬📛💯💂👝👣👘👞📜💧💨📜👾💱📝💔💜📛💱👽

看到emoji可能是base100加密或者emoji-AES加密 题目说base 就去
base100解密试一下嘛

解码出

MD5下flag就出来了

所以去加密呗

加密flag得

dino{3850a186c3235bc646d4c2f79cebac36}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值