Bonjour à tous,
J'ai un bout de code qui fonctionne très bien lorsque je projet est configuré en "Ansi" et que je n'arrive pas à transformer pour un projet configuré en "Unicode". Si quelqu'un aurait une idée :
En Ansi le contenu de bufSMessage2 est bien décrypté, en unicode chaine vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 bufSMessage2 est un Buffer="a+zPoWSff+olPmtapk5T03DH0vN/3P08i7eebMJFMx55hGXvdDEhI+bBTVKv70uSxoLHTrtEGDfwlT9qSpJixWrtd7Mg2ZgYzbOD4BNZfr/B/cwJUK3ezzPkl3NymxL6aXJq7PQvsMu0QI+/lVVKdcWkdHOLy9xFBWha88CV7XZ19c5JFYmcT03AhrU3haYlplKTnnbReM3Xah9PLCgrKlA0HcA4v4kAaNdxarwS68lYMxbgg3dqbH1k3QGO4aTBzdTBDUeRUy9j9reF5dc4bqnmQeHaP2xfKLEa/c6U3FRKdJ/AzMbcDDkg3sYAH5djmZeoGlC66fD5uvmgiQC+Yo/E4C1CIVNYwTzi0s6Z12xIYogFxyhYg4THfdNEyjdEciCiUA2ZvAkyTdkrCKTfFbGwg5EWnQaCCa05zS1TywJnW5LyY4f8j240NM7tSKFhR5bqpAN4Ojlz33ZiLLsBRaamg65mKQYBVS1zHkc3b6DlvflRdH4n27wEe30T8wOzNeBbkBRASL4Qyw8sb/1HFRfb4z0awpj7qIq5tIWE3BFcSRl/xSxgzG+NYQe3pltbXZFRI7CjG8pQRvJFJX+lSBKCaqBHMj8MjJ9EkNzobRR4s01EObOFT101Z0zgQ8UN" bufClesCryptageWS est un Buffer="5D6F8C18AE24E6AE" mess est un Buffer=Décrypte(bufSMessage2,"",crypteAucun,encodeBASE64) Info(DécrypteStandard(mess,bufClesCryptageWS,crypteAES128,crypteECB))
Pour info la chaine cryptée vient d'un process sur Linux : JSON => AES128 => Base64
Merci par avance de votre aide
Partager