Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
- Accueil
- » Cryptographie
- » J'ai besoin d'aide pour décrypter
- » Répondre
Répondre
Résumé de la discussion (messages les plus récents en premier)
- Rossignol
- 03-07-2017 09:11:00
Bonjour,
D'après sa définition, le codage Base64 utilise les 64 symboles :
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/
et le caractère de bourrage =.
Donc, si une chaîne ne contient que ces caractères et si, en plus, elle se termine par un ou deux =, il y a de fortes chances pour qu'elle soit codée en Base64.
- Superhero
- 02-07-2017 19:51:32
Bonsoir Rossignol
comment reconnait-on un codage base64 ? Pour l'ascii, c'est assez simple quand on connait quelque valeur ascii des principales lettres mais pour la base64, là je ne vois pas.
merci pour votre réponse
cordialement
- guillaume
- 02-04-2017 21:43:13
bonjour,
je souhaiterai decripter ce code qui à priori veut dire quelque chose mais après y avoir passé un petit moment je ne trouve pas. merci pour votre aide. A noter que le 4 est à l'envers et collé au 5 qui le précède. de même le 3 est à l'envers et collé au 6 qui le précéde.
Merci
255450652631950
- Rossignol
- 01-03-2017 10:39:54
Bonjour Tom,
C'est vraiment cousu de fil blanc !
Le premier message est codé en base64. Le bout de code Python suivant donne la solution.
import base64
crypto1 = 'dGEgdHJhZHVjdGlvbiBlc3QgYXBwcm94aW1hdGl2ZSBtYWlzIGNvbXByw6loZW5zaWJs\
ZSBldCBzaW5vbiBub24gYydlc3QgbWFycmFudCBkZSB0ZSBmYWlyZSBnYWzDqHJlIG1kcnI='
txt = base64.b64decode(crypto1)
print(txt.decode(encoding="utf-8"))
Le second message est la suite des codes ASCII, écrits en hexadécimal, des lettres du texte.
@+
- Lagardère
- 01-03-2017 00:37:39
Bonsoir à vous tous.
Je m'appelle Tom et je suis un parfait néophyte dans le genre, j'ai besoin d'aide concernant deux messages cryptés dont j'aimerai que vous m'aidiez à décoder...
Merci beaucoup.
1) dGEgdHJhZHVjdGlvbiBlc3QgYXBwcm94aW1hdGl2ZSBtYWlzIGNvbXByw6loZW5zaWJsZSBldCBzaW5vbiBub24gYydlc3QgbWFycmFudCBkZSB0ZSBmYWlyZSBnYWzDqHJlIG1kcnI=
2)
63 6f 75 72 61 67 65 20 54 6f 6d 20 74 75 20 70 65 75 78 20 6c 65 20 66 61 69 72 65 20 6a 65 20 63 72 6f 69 73 20 65 6e 20 74 6f 69