我在JavaScript中使用JSBN来加密一组字符串(消息)的facebook数据,以安全地将它们发送到我的服务器(PHP)并在那里解密它们。RSA消息太长Javascript JSBN
一些用户遇到“消息太长”上像
"&fbemail='+fbemail+'&gender='+fbgender+'&birthday='+fbbirthday+'&name='+fbname+'&surname='+fbsurname+'&fbuser='+fbuserid"
我已经通过生成一个私钥:
$privateKey = openssl_pkey_new(array(
'private_key_bits' => 1024,
'private_key_type' => OPENSSL_KEYTYPE_RSA,
));
为什么我会收到该消息?消息不那么长。
我已经看了下面的文章,但我不明白如何在没有AES口令的情况下使用JavaScript中的AES。
RSA Encryption Problem [Size of payload data]
你能不能简单地做AJAX在HTTPS之后? – 2013-03-04 16:48:52
您是否使用GET请求? – 2013-03-04 16:49:21
Marcel - 是的,我在我的服务器上使用GET。 – malteseKnight 2013-03-04 16:58:04