Я пытаюсь реализовать программу шифрования RSA во флэш-памяти. Я изучил работу с большими числами и нашел тип var BigInteger в пакете Crypto. Я начал играть с BigIntegers, но мои результаты никогда не были правильным ответом. Например, приведенный ниже код выведет 5911, когда ответ должен быть 9409. Любые данные об этой ошибке были бы замечательными.
var temp:BigInteger = new BigInteger(String(97));
temp = temp.pow(2);
trace(temp.toString());
Output = 5911