Example #1
0
jSLw1QyLyxFfKxkeQXMYcV68RWCJqjAN3QCxvy/wI53sfF9WHfRmQz8CgYEA0XG8
D2bF5Yr1+ODpU3ZgohMb77l2YARVSUwz6NgQppI2uA11cp+k+KjsOs7+cQ082ywW
o2bR0g002Sgkg/Sr4rFINV2Pt+kulelcAdD3+4AieAbXH7tc7eqUvlIs0F4uMRoL
mL5ci/mQOW/OOhMIEtlz/EZJDgEUChyHt4LmSEcCgYEAlvRC/lRwG2dRxILYAyP+
EmJrR4KjT2zDDziPijWp2bBNkNluIxU+e62IFel6qpmYWIFx8aRl8qxKDjyJG4wb
ykkHhNUhBEEIoXE3r8ERX3KPLW5/pEMufi34qdklyGlS03l5HomMeNVrXWsXot5X
tt3fOyBvsYmGjMcKaVgAiLECgYBa2PWUzKRsY7E7yfsLO97Ajn9gpVamYVrJF2ew
yP+38NYRUa0vEfZR8Zu+CoktamuKOf571B6Q+S+CPjpQjnF8PB+xHis3v8p4Nie1
lfnqunK5E2Z+mhu+CzGHuEc9/owUulJrZ67m/FJFx6xxXk3zNyVrOOV5UJhrpmJs
BDh1AwKBgFsfK/tgJX8WsRTfgsw/WhGNkejLfe34EqtIVWP/gF7LJwZDJSt0qxy+
/1e915LH12ZD9/lJqlqxIsOqdlFgOvkkTqnvcXnFiccSEGyOdyTwsQPOw88+rT2P
o9ZB8noLMsJuaulNvYlSX3FNMPkoJAwiar+4kk2nUbmQBTSGMUjI
"


rsakey = RSA.iportKey(private_key)
rsakey = PKCS1_OAEP.new(rsakey)


chunk_size= 256
offset 	  = 0
decrypted = ""
encrypted = base64.b64decode(encrypted)

while offset < len(encrypted)
    decrypted += rsakey.decrypt(encrypted[offset:offset+chunk_size])


# now we decompress to original
plaintext = zlib.decompress(decrypted)