Как зашифровать данные формы перед отправкой?
Мне нужно зашифровать некоторые поля ввода перед отправкой данных в мой php-скрипт, который запускает вход в cURL на другой сайт!
Я начал генерировать пару ключей, и мое шифрование / дешифрование просто отлично работает.
<?php
// data to encrypt
$data = "TestPassword";
// ==== ENCRYPT ====
$pubKey = openssl_pkey_get_public('file://public.pem');
openssl_public_encrypt($data, $en, $pubKey);
echo $en;
// ==== DECRYPT ====
$passphrase = '123456789987654321';
$privateKey = openssl_pkey_get_private('file://private.pem', $passphrase);
openssl_private_decrypt($en, $sen, $privateKey);
echo $sen;
?>
Я не нашел ничего полезного относительно моей проблемы! Как построить эту маленькую форму - которая сначала шифрует, а потом расшифровывает @ decrypt.php?
<form action="decrypt.php" method="post">
<input type="text" name="ID" />
<input type="password" name="password" />
<input type="submit" />
</form>
Должен ли я использовать JS для клиента?
большое спасибо