Напишите, пожалуйста, код, как их использовать )
Добавлено через 17 минут
Я скачал библиотеку com.hurlant.crypto, распаковал в папку проекта и сделал так

Код AS3:
import com.hurlant.crypto.hash.SHA256;
function myHash(s:String):String{
// sha.hash() почему-то, вопреки справочнику as3, принимает только тип ByteArray,
//поэтому создал такую переменную
var ba:ByteArray = new ByteArray();
ba.writeUTF(s); // записал в байтовый массив свою строку
var sha:SHA256 = new SHA256();
// в ту же переменную положил байтовый массив с хешем байтового массива строки )
ba = sha.hash(ba);
// в цикле считывал по одному байту из байтового массива и добавлял в строку
// 16ричное представление этого байта...
for (j = 0,s = ""; j < ba.length; j++){
ba.position = j;
s += ba.readByte().toString(16);
}
return s;
}
В итоге получается строка 16ричных чисел, причем некоторые из них отрицательны...
Как получить SHA256 в традиционном виде, т.е. строкой 16ричных положительных чисел?