Здравствуйте. Есть код на яве: Код (Text): function do_encrypt() { var n= "9ae1d61bf95b4eef258e4e070e447140c4aa624239621a39202d9a1f7d056fa76d255dc42894df557ca1a0eddf8a0dc40aa7b39f801a77f7bb1c18e4058d9f03"; var e = "3"; var fill = "********************" var rsa = new RSAKey(); --что делает это? rsa.setPublic(n, e); --что делает это? var res = rsa.encrypt(Base64.encode(document.LoginForm.CustAuth.value + "874604035")); ---это base64_encode (string) if(res) { document.LoginForm.RSAAuth.value = res; document.LoginForm.CustAuth.value = fill.substr(0,document.LoginForm.CustAuth.value.length); --подскажите что это делает? } return true; } Как мне все это же сделать на пхп?
нашел библиотеку rsa на пхп вот создание класса: PHP: $rsa = new RSA($rsa_modulo, $rsa_public, $rsa_private); но на яве то он создается: [js]var rsa = new RSAKey(); rsa.setPublic(n, e);[/js] Что тут не так? Где моя ошибка? Как правильно создать класс (параметры)???