feat: finish xiaosai
This commit is contained in:
19
xiaosai/factor_2048bits/main.py
Normal file
19
xiaosai/factor_2048bits/main.py
Normal file
@@ -0,0 +1,19 @@
|
||||
from flag import flag
|
||||
from Crypto.Util.number import *
|
||||
|
||||
# Is it possible to factor 2048 bits RSA????
|
||||
|
||||
p = getStrongPrime(1024)
|
||||
q = getStrongPrime(1024)
|
||||
n = p * q
|
||||
e = 65537
|
||||
message = bytes_to_long(flag)
|
||||
cipher = pow(message, e, n)
|
||||
print(p)
|
||||
print(q)
|
||||
print('n = ', n)
|
||||
print('cipher = ', cipher)
|
||||
'''
|
||||
n = 26572534665683235245636883276068606612246011683144885473463339711820331993493357279285848391008791322234296406608539840620252625886064149394162998948970494176467317183311068211754639508369506106626167584042532674048767021259563143175030276397301094824563794971045331643148544039656526615133318494601670688100830427083371422333448416345157657081894568628680132969792458721329931299527818220689347292610785587787837487603664368727957712489422350366840751269348100479824826707549651813948243868760028344290958809882314383956517334878930614926458454637703779278161529934602431923391507121553686269628353968327172758558101
|
||||
cipher = 15315994859113745140937150782850225701835894977924847828178261709106790713756481438851906169833437205680746393379892960895453635059199072504132009117455118252801524117640663250753749247480223306967637814097656959416506419849108127590869410005001001319682678605925584319221815990695423909010895701674831442387195906671891136861712786777889185580869108974742614564867198257449323144696618681193168712805318310217437715668293800077584570491524233826384775049353844578873853868493454822838612576965182892687235411858595304846022012252673457313575555164210208501163855569260816910756715565420825070869972114502924134935227
|
||||
'''
|
||||
Reference in New Issue
Block a user