Вопрос

У меня есть файл CSV, который требуется зашифровать. Я хочу спросить, что есть ли разница между шифрованием контента и шифровать файл? Или они одинаковы? Потому что наш клиент не четко указывает, что они хотят?

Спасибо,

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

Решение

Обычно, когда они говорят, что шифрование PGP, они говорят о коммерческих программах, которые зашифруют файл или файлы в один файл GPG с их публикой, который они могут расшифровать с их закрытым ключом.
Другой путь шифрует его самостоятельно в строке в коде (есть библиотеки, которые делают это использование потоков файлов; очень легко).
Ваш клиент так или иначе должен сказать вам, как это ожидают расшифровывать данные позже, что скажет вам, как вы зашифруете в первую очередь.

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

Шифрование всегда будет создавать двоичный результат, который может быть «бронированным» (кодирован Base64 и завернутый), затем для получения текста. Все реализации соответствуют стандарту OpenPGP, обрабатывают бронированные данные, декодируя его в двоичном режиме автоматически, поэтому на нем не имеет значения, какой режим вы указываете. Одним из особого случая является когда вы планируете вставить результат на некоторые другие текстовые данные (такие как текстовый документ), то бронирование является обязательным.

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