Guest User

Untitled

a guest
Feb 2nd, 2017
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. file crypto.txt
  2. e: 65537
  3. p: 1553762687409601943499178289783616523235812050573150316009646301542436391128879624646734300008782361965139513359
  4. q: 18393926378291118190346463738382882261613293132387833409
  5. c: 12682879488984861193795141642779903374526316499885184966492486107034525136565770064564244757954564431956497062324291051476829691654157833815737932841382692373398780347
  6.  
  7. p1=346284627819235013
  8. p2=48108377392359593329
  9. p3=91836381613824658927
  10. p4=37252538404847211828439
  11. p5=27262151738933289423634232512139
  12. -------------------------------------------------SOLVE-----------------------------------
  13. source code python
  14. import gmpy2
  15. e= 65537
  16. p= 1553762687409601943499178289783616523235812050573150316009646301542436391128879624646734300008782361965139513359
  17. q= 18393926378291118190346463738382882261613293132387833409
  18. c= 12682879488984861193795141642779903374526316499885184966492486107034525136565770064564244757954564431956497062324291051476829691654157833815737932841382692373398780347
  19. p1=346284627819235013
  20. p2=48108377392359593329
  21. p3=91836381613824658927
  22. p4=37252538404847211828439
  23. p5=27262151738933289423634232512139
  24. n = p1*p2*p3*p4*p5*q
  25. fi = (p1-1)*(p2-1)*(p3-1)*(p4-1)*(p5-1)*(q-1)
  26. d=gmpy2.invert(e,fi)
  27. print (hex(pow(c,d,n))[2:]).decode('hex')
  28. --------------------------------------FLAG-----------------------------------
  29. WhiteHat{ff94658cf7612e7f68de6d960caf6f9b92e8a4a4}
Add Comment
Please, Sign In to add comment