0xy4c1n3

crypto1.py

Aug 21st, 2025
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.29 KB | None | 0 0
  1. from Cryptodome.Util.number import long_to_bytes, getPrime, bytes_to_long
  2.  
  3. m = b"Blitz{REDACTED}"
  4.  
  5. p = getPrime(150)
  6. q = getPrime(150)
  7. e = getPrime(128)
  8. n = p*q
  9. mod_phi = (p-1)*(q-1)*(e-1)
  10. d = pow(e, -1, mod_phi)
  11.  
  12. print(mod_phi)
  13. print(n)
  14. c = pow(bytes_to_long(m), e, n)
  15. print(c)
Advertisement
Add Comment
Please, Sign In to add comment