Comment hexadécoder Encoder un hachage SHA-256 correctement en C#? Je l'ai fait, mais le résultat est différent avec le bac à sable de la banque avec lequel j'ai travaillé.Comment coder en hexadécimal un hachage SHA-256
DONNÉES D'ESSAI:
{"CorporateID":"BCAAPI2016","SourceAccountNumber":"0201245680","TransactionID":"00000001","TransactionDate":"2017-09-13","ReferenceID":"refID","CurrencyCode":"IDR","Amount":"10000","BeneficiaryAccountNumber":"0201245681","Remark1":"Transfer Test","Remark2":"Online Transfer"}
résultat bac à sable de la Banque: e9d06986c1ed6b063bf59aa873030013725c518631deef2b2147e614017c2141
Mine: 1c83acc42cf905ca8afba27ef0640c70ad2856a366b57c17cf16f2894327676e
ToHex() semble correct, le problème est autre chose. Pouvez-vous montrer des données de test. –
@AlexK. édité :) –
Votre résultat est correct pour cette entrée, êtes-vous sûr que vous êtes censé juste hachage plutôt que d'utiliser quelque chose comme un HMAC? –