Arbeiten mit hmacsha256 in der Windows Store App

8

Ich migriere / konvertiere / baue eine Windows Phone 7.1 App in eine Windows 8 Store App um.

Eine Methode, die ich in der WP7 App verwende, gibt mir Ärger:

%Vor%

Mit Blick auf die Dokumentation für Windows Store Apps habe ich diesen neuen Code entwickelt, von dem ich hoffte, dass er das gleiche Ergebnis liefern würde. Aber nein. Ich mache etwas falsch. Aber was?

%Vor%

Ich bin kein Experte für Kryptographie. Ich bin mir nicht sicher, was ich mache. Vielleicht gibt es jemanden da draußen, der mir helfen kann.

Danke, JP

    
JP Sonnemans 08.11.2012, 16:35
quelle

2 Antworten

7
%Vor%     
Srđan Božović 18.02.2014 22:06
quelle
1

new HMACSHA256 (keydata) verwendet einen Schlüssel als Eingabe, während MacAlgorithmProvider.CreateKey () die Eingabe als 'Zufällige Daten verwendet, um den Schlüssel zu generieren' verwendet, was kein Schlüssel für den HMAC-Algorithmus ist.

    
Nickolay Olshevsky 08.11.2012 16:58
quelle