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 ...