Во-первых, вы не можете смешивать JAVASCRIPT с PHP и ожидать, что PHP зашифрует переменную JAVA.
data: '<?php $this->encrypt(' + formData + ');?>'
PHP выполняется на стороне сервера, а JS - на стороне клиента, всегда помните об этом.
Во-вторых, у вас не может быть ENCRYPTION в массиве POST (почему?), Потому что он отправляется из client => server
, и опять же вы не контролируете шифрование на стороне клиента. Так что это дано, что это НЕ БУДЕТ.
Вот почему у вас есть SSL, все клиентские коммуникации туннелируются и шифруются на ваш хост. Если вам нужна безопасность, единственный способ - использовать HTTP-трафик по протоколу HTTPS (SSL)
.