摘要: 1.题目类型:dp泄露 点击查看代码 import gmpy2 as gp e = 65537 n = 24825400785152624117772152669890180298583276617622160961225887737162058006043310153832803030521991 阅读全文
posted @ 2024-06-26 10:28 TTDB 阅读(321) 评论(0) 推荐(0)
摘要: RSA基础概念 rsa原理: RSA公开密钥密码体制的原理是:根据数论,寻求两个大素数比较简单,而将它们的乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥 RSA算法的具体描述如下: (1)任意选取两个不同的大素数p和q计算乘积; (2)任意选取一个大整数e,满足 ,整数e用做加密钥(注意 阅读全文
posted @ 2024-06-26 10:12 TTDB 阅读(2000) 评论(2) 推荐(0)
摘要: 1.题目 ܟࠄቕ̐员䭜塊噓䑒̈́ɘ䘆呇Ֆ䝗䐒嵊ᐛ asadsasdasdasdasdasdasdasdasdasdqwesqf 2.知识 3.解题 很奇怪,不知道什么加密,借鉴网上参考,得知需将其转化为01,即二进制后进行异或操作 文本转二进制后异或 二进制转换文本 flag{ea1bc098899 阅读全文
posted @ 2024-06-25 15:04 TTDB 阅读(253) 评论(0) 推荐(0)
摘要: 1.题目 我们得到了一串神秘字符串:TASC?O3RJMV?WDJKX?ZM,问号部分是未知大写字母,为了确定这个神秘字符串,我们通过了其他途径获得了这个字串的32位MD5码。但是我们获得它的32位MD5码也是残缺不全,E903???4DAB????08?????51?80??8A?,请猜出神秘字符 阅读全文
posted @ 2024-06-25 14:49 TTDB 阅读(283) 评论(0) 推荐(0)
摘要: 十进制转化任意进制 #include <iostream> #include<cstring> #include <algorithm>//reverse()函数使用所需头文件 using namespace std; string convertToBase8(int num) { string 阅读全文
posted @ 2024-06-24 17:05 TTDB 阅读(32) 评论(0) 推荐(0)
摘要: 1.题目 -..../. /-..../-..../-..../...--/--.../....-/-..../-..../--.../-.../...--/. /--.../...--/.. /--.../--.../....-/...../..-./--.../...--/...--/ /... 阅读全文
posted @ 2024-06-24 16:53 TTDB 阅读(49) 评论(0) 推荐(0)
摘要: 1.题目 2.知识 UUENCODE是将二进制文件转换为文本文件的过程,转换后的文件可以通过纯文本e-mail进行传输,在接收方对该文件进行uudecode,即将其转换为初始的二进制文件。 3.解题 直接利用解密工具直接解出:flag{dsdasdsa99877LLLKK} 阅读全文
posted @ 2024-06-24 16:43 TTDB 阅读(95) 评论(0) 推荐(0)
摘要: 1.题目 2.知识 3.解题 很奇怪,一段英文字母,看起来像维吉尼亚,但需要key,不知道什么是Key,我们丢到q爆破中试试 直接得出来了flag:flag{n1_2hen-d3_hu1-mi-ma_a} 阅读全文
posted @ 2024-06-24 16:41 TTDB 阅读(18) 评论(0) 推荐(0)
摘要: 1.题目 给出一大串密文,说flag藏在其种并且是32位 2.解题 结合题目所给信息,flag在其中32位,并且语句通顺,想来是移位密码,需要加偏移量Mod的那种,最后数字应该代表了key is XXXXX 所以从此下手。 尝试凯撒枚举,未能发现通顺语句,说明不是简单的统一偏移,可能存在有key。 阅读全文
posted @ 2024-06-24 16:31 TTDB 阅读(264) 评论(0) 推荐(0)
摘要: 1.题目 2.知识点 传统知识,天地干支 古典密码:栅栏密码和凯撒密码 3.解题 由天干地支表解题对应,28,30,23,8,17,10,16,30,“+甲子”代表+60 所以得出序号:88,90,83,68,77,70,76,90 根据中ASCII表找出对应字符 对应字符串为 XZSDMFLZ 下 阅读全文
posted @ 2024-06-24 16:18 TTDB 阅读(322) 评论(0) 推荐(0)