Здесь есть несколько вопросов.
1) Использование TLS только для имени пользователя и пароля все еще является уязвимостью.Это нарушение owasp a9 и тривиально взломать любую учетную запись в вашей системе с помощью атаки в стиле firehseep.
Я знаю, что PA-DSS 2.0 не включает в себя всю верхнюю 10 owasp, но следует отметить требование 12.1:
12.1 Поручить клиентам шифровать весь неконсольный административный доступ с помощью надежной криптографии с использованием таких технологий, как SSH, VPN или SSL / TLSдля веб-управления и другого неконсольного административного доступа.
Который будет включать административный http-интерфейс.
2) PA-DSS рекомендует использовать реальную защиту транспортного уровня, такую как: VPN и TLS / SSL.Я не верю, что есть требование для хэшей, и, честно говоря, это не очень безопасный дизайн.Такой трафик нуждается в полной защите транспортного уровня.
3) Не забывайте о требовании 9:
9. Данные о держателях карт никогда не должны храниться на сервере.подключен к интернету