Pregunta

Según lo mencionado por el título, me gustaría encontrar una implementación para HMAC-SHA-512 preparada para el uso de ActionScript. Yo era capaz de encontrar una biblioteca que proporcionan HMAC-SHA-256 con otras funciones, sin embargo, Busco HMAC-SHA-512 específicamente.

Gracias

Editar

O, ya que ActionScript y JavaScript tienen el mismo origen, puede alguien puerto de esta versión JavaScript en ActionScript?

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

Editar 2:

Ya portado el código de javascript para ActionScript. El código se puede encontrar en una de las respuestas en esta pregunta aplicación Porting SHA-512 Javascript para Actionscript

¿Fue útil?

Solución

La aplicación se vincula a no parece ser el uso de todas las características que no son compatibles con ActionScript 3. Sólo rodear todo el asunto con public class SHA512 { }, y el prefijo de las cinco primeras funciones con public.

Editar Usted tendrá que convertir function int64 a su propia clase (o posiblemente utilizar Number, aunque no estoy seguro de si va a perder precisión para enteros de 64 bits)

Otros consejos

Pedido esta biblioteca: http://code.google.com/p/as3crypto/

Aunque sólo lo hace: SHA-256, SHA-224, SHA-1, MD5, y MD2

Así que supongo que eso no responde a su pregunta.

Pero mejor biblioteca Crypto para ActionScript que he visto.

acaba de encontrar todos SHA-2 (SHA-224, SHA-256, SHA-384, SHA-512) implementado en http://code.google.com/p/flame/ . También se ofrece la aplicación HMAC. No probamos todavía, pero se ve lo que estás buscando.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top