Как мне безопасно передавать переменные / параметры между несколькими доменами в PHP? - PullRequest
2 голосов
/ 08 марта 2011

Я хотел бы безопасно передавать конфиденциальные переменные между несколькими в PHP.Обычно я использовал бы параметры URL или куки сессии для передачи нечувствительных значений.Я не уверен, насколько безопасно я могу создавать файлы cookie и параметры URL или есть ли лучший вариант там?

1 Ответ

4 голосов
/ 08 марта 2011

Если вам нужна хорошая безопасность, вы можете serialize() свои параметры в строку, и AES зашифрует строку на исходном сервере с помощью mcrypt(), завернутый в кодировку base 64 с base64_encode().Передайте зашифрованные, закодированные данные на другой сервер в виде единого параметра URL, где они могут быть расшифрованы с использованием общего ключа AES и проанализированы для отдельных переменных с помощью unserialize().

...