JavaScriptでJSBNを使用して、Facebookデータの一連の文字列(メッセージ)を暗号化し、サーバー(PHP)に安全に送信してそこで復号化しています。
一部のユーザーは、次のようなもので「メッセージが長すぎます」を経験しています
"&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 を使用する方法がわかりません。