aplicación HMAC-SHA512 para ActionScript
-
12-09-2019 - |
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
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.