Bonsoir.
Je travaille sur le cryptage RSA et je cherche à crypter une image puis à la décrypter et la "recréer" (sachant que la personne qui voudra recréer l'image n'aura que le fameux code pour la reconstruire)
J'ai donc essayé d'ouvrir une image (1 pixel) :
>>> image=open("image.bmp", "rb")
>>> print(image.read())
b'BM\x8e\x00\x00\x00\x00\x00\x00\x00\x8a\x00\x00\x00|\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x01\x00 \x00\x03\x00\x00\x00\x04\x00\x00\x00\x13\x0b\x00\x00\x13\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\xff\x00\x00\xff\x00\x00\x00\x00\x00\x00BGRs\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\xd8\xef'
Le problème, c'est que je ne sais pas trop comment interpréter tout ça, mais surtout : Ayant ce code, puis-je recréer l'image initiale ?
Je pense que c'est le même principe qu'une fonction qui ferait un copier/coller de l'image vers un autre dossier par exemple, mais j'ai quand meme des doutes et suis incapable de faire ça en Python avec mes connaissances...!
d'avance pour votre aide !
Partager