AES128 avec SAMD21

Bonjour tout le monde,

Je suis actuellement entrain d'essayer d'utiliser le cryptage AES 128 sur mon SAMD21. J'ai trouvé ce thread et suivit en gros ce post ici, mon code sur mon SAMD21 fonctionne bien j'arrive à crypter et à décrypter le soucis c'est quand je vais sur ce décrypteur en ligne j’obtiens toujours une erreur au décodage aes 128 decryption failled (pareil si je prend les mêmes données que sur le post ci-dessus) et je ne comprend pas pourquoi pareil sur d'autre décodeur en ligne. J'aimerais avoir une solution qui fonctionne partout j''aimerais par exemple pouvoir décoder en PHP crypté depuis mon samd21

le post que j'avais mis dans le post que vous pointez fonctionnait bien.

Postez votre code et des détails précis montrant votre souci.

Oui il fonctionne très bien effectivement le soucis que j'ai c'est quand je vais sur le site https://cryptii.com/pipes/aes-encryption pour tenter de décoder en ligne.
Par exemple je reprend le même exemple que le post

KEY:40 4D 63 51 66 54 6A 57 6E 5A 72 34 75 37 78 21
IVY:30 31 32 34 33 35 36 37 38 39 41 42 43 44 45 46

Avec le chaîne codé suivante :

sQ5hzMC10oL8XTwnqIl6I7LTm+asV8JisSrgkuoYUi0ih8EvGQdAWHg0G8z7y3Kl

Je met tout ça dans le décodeur

Et j'ai une erreur et c'est pourtant le même exemple que sur le post pointé plus haut. J'ai aucun soucis par contre à crypter et décoder directement sur mon SAMD21, le soucis c'est quand j'essaie de décoder depuis un site tiers

Pour moi ça fonctionne

et bien c'est un mystère ça ne fonctionne pas chez moi avec exactement les mêmes données :dizzy_face:

Si vous passez en vue Byte pour le texte d’entrée, avez vous bien

73 51 35 68 7a 4d 43 31 30 6f 4c 38 58 54 77 6e 71 49 6c 36 49 37 4c 54 6d 2b 61 73 56 38 4a 69 73 53 72 67 6b 75 6f 59 55 69 30 69 68 38 45 76 47 51 64 41 57 48 67 30 47 38 7a 37 79 33 4b 6c

Oui j'ai bien la même chose c'est vraiment étrange, on dirait que le soucis vient de la clef

Et si vous rajoutez une vue Byte après le décode de base64, avez vous

b1 0e 61 cc c0 b5 d2 82 fc 5d 3c 27 a8 89 7a 23 b2 d3 9b e6 ac 57 c2 62 b1 2a e0 92 ea 18 52 2d 22 87 c1 2f 19 07 40 58 78 34 1b cc fb cb 72 a5

Oui, j'ai bien la même chose, on dirait vraiment que c'est le décodage AES qui ne fonctionne pas pourtant j'ai bien

KEY : 40 4D 63 51 66 54 6A 57 6E 5A 72 34 75 37 78 21
IVY : 30 31 32 34 33 35 36 37 38 39 41 42 43 44 45 46

Pas de caractère louche qui se serait inséré lors d’un copier coller ?

non je vient de retaper à la main KEY et IV même soucis j'ai ce message

aes-128 decryption failed, this may be due to malformed content

Vous avez essayé dans un autre navigateur ? C’est vraiment bizarre.

effectivement je vient d'essayer dans safari et ça fonctionne alors que dans Firefox ça ne fonctionne pas étrange quand même :grin:

Peut être qu’une partie du calcul ou de l’analyse de texte est effectuée par le navigateur…

Bizarre en tout cas

Bonne continuation

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.