Как зашифровать данные формы перед отправкой?

Мне нужно зашифровать некоторые поля ввода перед отправкой данных в мой 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 для клиента?

большое спасибо

0 ответов

Другие вопросы по тегам