1.一部分需要求类似于\(\sum ans(x)^k\),k不大,\(ans(x)\)贡献每次多\(1\)。 解:这种题感觉突然很常见还比较套路,在联赛出现也不是不可能/kk 直接二项式定理可以做到\(O(k^2)\)更新贡献,但是并不优秀。 考虑斯特林数展开,\(x^k=\sum_{i ...
工具 rsatool https: github.com ius rsatool factordb 分解大素数 http: www.factordb.com python PyCrypto库 Openssl 解析加密密钥: openssl rsa pubin text modulus in pub.key 生成解密密钥: python rsatool.py f PEM o key.key p q ...
2019-08-31 15:53 1 1839 推荐指数:
1.一部分需要求类似于\(\sum ans(x)^k\),k不大,\(ans(x)\)贡献每次多\(1\)。 解:这种题感觉突然很常见还比较套路,在联赛出现也不是不可能/kk 直接二项式定理可以做到\(O(k^2)\)更新贡献,但是并不优秀。 考虑斯特林数展开,\(x^k=\sum_{i ...
前言 RSA是在CTF中经常出现的一类题目。一般难度不高,并且有一定的套路。(10.1补:我错了,我不配!我不配密码学)在此我写篇文章进行总结。本文不过多赘述RSA的加解密, 仅从做题角度提供方法。虽然说不赘述加解密,但是我们还是需要清楚在RSA里面的几个基本参数。 N:大整数N ...
本文目录 放在最前面 RSA密码原理 BUUCTF RSA rsarsa RSA1 RSA2 RSA3 RSA 放在最前面 大师傅博客 从数盲到口算 ——带你玩转RSA ...
博客园已挂,表示不想修了,直接来这里看吧 整理一下,不然再过三天就又忘了。 莫比乌斯反演的套路 emmm,因为我做过的题太少了,所以可能非常不全。 以下的式子都是用\(\sum_{d \ | n} \mu(d) = [n = 1]\)推出来的,想看"正规"形式的可以参考这里 如果不做特殊 ...
本文章纯属个人经验总结,伪代码也是写文章的时候顺便白板编码的,可能有逻辑问题,请帮忙指正,谢谢。 Internet(全球互联网)是无数台机器基于TCP/IP协议族相互通信产生的。TCP ...
网络流常见建图套路总结(重制版) 目录 网络流常见建图套路总结(重制版) 前置知识 最大流 二分图最大匹配与多重匹配 最小路径覆盖 最小不相交路径覆盖 最小可相交 ...
一、RSA加密常用的填充方式 1.RSA_PKCS1_PADDING 输入:比 RSA modulus 短至少11个字节。如果输入的明文过长,必须切割,然后填充 输出:和modulus一样长 根据这个要求,对于512bit的密钥, block length = 512/8 – 11 ...
Python脚本 在线分解大整数网址,先将n转换为10进制。 http://www.factordb.com/index.php 1.两组数中e相同,n,c不同, 求出n1与n2的最大公因数即为p,之后就可以得到q和d,从而求解m。 有个题,名字为二合一,两段代码组合即为flag ...