标签: Crypto

3 篇文章

thumbnail
RSA2
p1--小明文攻击(在n较大,m较小时可以考虑使用) p,q为5120为大素数,相应的n就会很大,那么考虑此时m相对就很小,于是有c = m**e 即在c和m**e取模过程中无损失,就可以使用gmpy2中的iroot函数进行开方,用法为iroot(a,b)返回结果为m = mpz(d),true/false,需要注意的是这里mqz(d)中,d是结果…
thumbnail
RSA1
p1 由于比较简单所以直接上图 p2 一样的,本体依旧很简单,只是需要用到https://factordb.com/这个网站来分解 n p3 本题和上一题基本一致,只是用到了yafu这个工具来分解n,此工具的用法我在指令集里有过整理,这里就不在赘述 p4 本题中给出的p和q非常接近,因此可以用算术平方根来取得两素数中间值,在向下取第一个素数即可用n…
thumbnail
buuctf—crypto
一、一眼就解密 题目中给的编码能看出是base64,直接解码就能得到flag 二、MD5 下载附件后得到一串字符,根据题目提示进行md5解密即可,最后要包上flag{} 三、Url编码 下载附件后得到一串字符,根据题目提示放到随波逐流里梭一下就能看到flag 四、看我回旋踢 下载附件后,得到一串字符,放入随波逐流梭一下看到rot13和rot18都是…