Jump to content
Usr6

[accesibil] You will break RSA

Recommended Posts

Posted

Cute-Funny-Dog-2012-05.jpg

from Crypto.PublicKey import RSA
from Crypto import Random
import sys

print """                                 
 _|_|_|      _|_|_|  _|_|_|_|_|  
 _|    _|  _|            _|      
 _|_|_|      _|_|        _|      
 _|    _|        _|      _|      
 _|    _|  _|_|_|        _|      
                                 
      www.RSTforums.com                          
"""

if raw_input("This challenge can harm your brain, cause STRESS, nopti nedormite, abuz de cafea, etc. \n are you de acorrd?'DA / NU': ") == "YES":
	pass
else:
	sys.exit("you... you... YOU just ai pierdut. goodbye")

cheie_publica = """-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwwdzXD9RvYp+Oq2Ajf1F
ix2IVypQg2Hu5Ebj7DShQyUKpH2FIOxfE0TIS4EzbYQp58Z2yDORnZGIoj3i3/tn
6N7g2JnIlX9yxH0f5n1aJRTuqxNWy5Zhl24FYXuI0ByVSY4voL+h47rkCBWzbq7q
7W7Q9444TOoni6iysDsw2wCLT+bpoBtLytRNRFMxRWhtuGCwmyofxltVzqDP8sV/
hztdibN8J1P3HbfkaIGshpCDusbvUosIztFp3vUN5Cy95UyogcUNbZGnoZqNyFmS
usX8h0XvnFMRwxbwwRJXwUDiqlla5+ygQU1OxgnNPSW/Tm35IoxfWeUwhR79nrA6
cYGkr/YmKhBmTQ+r4iUONNMfu9Z6ykB93B4XAhbKIcjW9bX5J8wFT6mmYrBE7MaS
ZSP+XH6P9hkx3u2aZNT5xUuf58h6JcGQ/9NCYx3rfgSN4sqsAaAi3r6pSCVOMXXF
QIImdzuq0yo2z4drWb0BfCjvG5Sc04/w+q1e7pJ79EUH/9kwQ59ZgaSjVSinfeGE
xbmaQtvKKiE1r2eAUieRkA6eYT4xdORqOF0K4W8yAiY2CbKaPQWsdLkL5qUCgaqf
yn2Tbll8gRdfrURiV2AWHtzC2qq+6GhfroFq8o4zDIFtvWPHvIZ599cUIxJ52KmI
i9urppmxxYsYoUtqW3O3bB8CAwEAAQ==
-----END PUBLIC KEY-----"""

the_cheie = RSA.importKey(cheie_publica)

def criptare(mesaj):
	pachet = ""
	for i in mesaj:
		pachet += the_cheie.encrypt(i, 32)[0].encode("hex")
	return pachet

mesaj_secret = "the secret message"

with open("crack-me.txt", "w") as handle:
	handle.write(criptare(mesaj_secret))
	handle.close()
	sys.exit()

crack-me.txt: http://rgho.st/7ppYvrjd4

 

Au trecut bacu:

  • Upvote 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...