Реализация HMAC-SHA-512 для ActionScript - PullRequest
1 голос
/ 11 августа 2009

Как указано в названии, я хотел бы найти реализацию для HMAC-SHA-512, написанную для ActionScript. Мне удалось найти библиотеку, обеспечивающую HMAC-SHA-256 другими функциями, однако я ищу именно HMAC-SHA-512.

Спасибо

Edit:

Или, так как actionscript и javascript имеют одинаковое происхождение, может ли кто-нибудь перенести эту версию javascript в actionscript?

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

Редактировать 2:

Я уже перенес код из javascript в actionscript. Код можно найти в одном из ответов на этот вопрос Портирование реализации JAascript скрипта SHA-512 на Actionscript

Ответы [ 3 ]

2 голосов
/ 15 февраля 2010

Оформить заказ в этой библиотеке: http://code.google.com/p/as3crypto/

Хотя только делает: SHA-256, SHA-224, SHA-1, MD5 и MD2

Так что, я думаю, это не отвечает на ваш вопрос.

Но лучшая библиотека Crypto для actioncript, которую я видел.

1 голос
/ 17 октября 2011

Только что найдены все SHA-2 (SHA-224, SHA-256, SHA-384, SHA-512), реализованные на http://code.google.com/p/flame/. Также он обеспечивает реализацию HMAC. Еще не пробовал, но смотрит то, что ищешь.

1 голос
/ 13 августа 2009

Реализация, на которую вы ссылаетесь, похоже, не использует какие-либо функции, которые не поддерживаются в ActionScript 3. Просто окружите все это public class SHA512 { } и добавьте к первым пяти функциям public.

Редактировать: Вам также необходимо преобразовать function int64 в его собственный класс (или, возможно, использовать Number, хотя я не уверен, что вы потеряете точность для 64-битных целых чисел).

...