Frage

Wie vom Titel erwähnt, möchte ich eine Implementierung für HMAC-SHA-512 finden, die für ActionScript geschrieben wurden. Ich konnte eine Bibliothek finden, die HMAC-Sha-256 mit anderen Funktionen zur Verfügung stellt. Ich suche jedoch speziell nach HMAC-SHA-512.

Vielen Dank

Bearbeiten:

Oder, da ActionScript und JavaScript den gleichen Ursprung haben, kann jemand diese JavaScript -Version in Actionscript portieren?

http://pajhome.org.uk/crypt/md5/sha512.html

Bearbeiten 2:

Ich habe den Code bereits von JavaScript zu ActionScript portiert. Der Code ist in einer der Antworten in dieser Frage zu findenPortierung der SHA-512-JavaScript-Implementierung in ActionScript

War es hilfreich?

Lösung

Die Implementierung, mit der Sie verlinken, scheint keine Funktionen zu verwenden, die nicht von ActionScript 3 unterstützt werden. Umgeben Sie einfach das Ganze mit public class SHA512 { }, und Präfix die ersten fünf Funktionen mit public.

Bearbeiten: Sie müssen auch konvertieren function int64 zu seiner eigenen Klasse (oder möglicherweise benutzen Number, obwohl ich nicht sicher bin, ob Sie für 64-Bit-Ganzzahlen Präzision verlieren.

Andere Tipps

Checkout in dieser Bibliothek:http://code.google.com/p/as3crypto/

Obwohl nur: SHA-256, SHA-224, SHA-1, MD5 und MD2

Ich denke, das beantwortet Ihre Frage nicht.

Aber die beste Krypto -Bibliothek für ActionScript, die ich gesehen habe.

Ich habe gerade alle SHA-2 (SHA-224, SHA-256, SHA-384, SHA-512) implementiert http://code.google.com/p/flame/. Außerdem bietet es eine HMAC -Implementierung. Ich habe es noch nicht versucht, sieht aber aus, wonach Sie suchen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top