Вопрос

My Web Application имеет постоянно запущенную службу для отправки отчета на FTP-сервер, файл должен быть зашифрован с помощью открытого ключа. Таким образом, мой вопрос, где я должен хранить открытый ключ? У меня есть только один открытый ключ, поэтому, используя Advanced Key Store, похоже, кажется сверхугольником?

Должен ли я просто вручную создать папку на сервере и хранить ее там?

Это было полезно?

Решение

Хранение открытого ключа (или более вероятна, что сертификат, содержащий его), не является той частью, которая имеет значение. Что имеет значение местоположение закрытого ключа. Это должно быть расположено в хранении, которое в идеале доступно только для веб-приложения.

Другие советы

Открытый ключ можно прочитать никто, по определению. Поэтому это не проблема безопасности, чтобы она была доступна для всех.

Если этот ключ является общественным, вы можете хранить его где угодно. Папка в порядке.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top