Перейти к содержанию

Использование сертификатов в коде

SSL-сертификат нужен для того, чтобы мошенники не могли перехватить личные данные, которые передаются по интернет сети. Он обеспечивает обмен информацией по защищенному протоколу.

Хранение таких сертификатов прямо в коде является потенциальной угрозой безопасности, т.к. сертификат может быть скопирован и использован в деструктивных целях. Также это затрудняет обновление сертификата в случае необходимости.

Рекомендуется реализовать хранение сертификатов в базе данных (в «Константе» или «Справочнике») или вынести в отдельный текстовый макет, обеспечив таким образом доступ к чувствительным данным с помощью ролевой модели доступа.

Экранирование кода

// sonar:HardcodeCertificate:off
// sonar:HardcodeCertificate:on