随笔分类 - Crypto
摘要:26easyrsa6 分解n/费马分解 import gmpy2,libnum from Crypto.Util.number import getPrime e = 0x10001 p = getPrime(1024) q = gmpy2.next_prime(p) n = p * q print
阅读全文
摘要:17EZ_avbv(easy) 18贝斯多少呢 base62穷举分段 给了段编码,hint为base62 8nCDq36gzGn8hf4M2HJUsn4aYcYRBSJwj4aE0hbgpzHb4aHcH1zzC9C3IL 随波逐流和Cyberchef都没梭哈出来 看了师傅们的wp大概意思是: 分组
阅读全文
摘要:common_primes 共享素数 给了一个e,和多组的n,c。这些n,c还都是一个明文m通过对不同的n进行gcd()算法,求出最大公约数(即p) 求出p了,就能求出q,进而求出d, 解出明文m from Crypto.Util.number import * import gmpy2 n1 =
阅读全文
摘要:13crypto12 跟字母替换有关 uozt{Zgyzhv_xlwv_uiln_xguhsld} u-21 f-6 o-15 l-12 z-26 a-1 t-20 g-7 发现对应两个字母加起来为27 查资料发现这是埃特巴什码 埃特巴什码 最后一个字母替换第一个字母,倒数第二个字母替换第二个字母。
阅读全文
摘要:6crypto6 密文:U2FsdGVkX19mGsGlfI3nciNVpWZZRqZO2PYjJ1ZQuRqoiknyHSWeQv8ol0uRZP94 MqeD2xz+ U2FsdGVkX1开头的可能是rabbit,AES,DES,此题为Rabbit加密 Rabbit编码 🚀🚀Rabbit编码
阅读全文
摘要:1密码学签到 自己倒序 在线网站倒序 文字倒序工具,在线文字倒序 (qqxiuzi.cn) python脚本 a = '}wohs.ftc{galf' print(a[::-1], end="")#end=""表示每一次print后都不换行 2crypto2 下载附件并解压 JSFuck编码 查资料
阅读全文