Просто Подписать — бесплатная программа для создания и проверки электронных цифровых подписей (ЭЦП), шифрования и расшифрования файлов. Программа также позволяет объединять исходные файлы и соответствующие им подписи в единый ZIP-архив. Для работы с электронной подписью и шифрования требуется установленный в системе криптопровайдер КриптоПро CSP.
Достоинства программы
Программа создает электронную подпись в отдельном файле с расширением SIG. Имя файла подписи совпадает с именем исходного файла. Используется формат подписи PKCS #7 в бинарной кодировке DER. В файл подписи включается сертификат создателя подписи. Программа имеет возможность добавлять вторую подпись и последующие к уже имеющимся. Для создания подписи используются сертификаты, установленные в личном хранилище сертификатов. В момент подписания необходимо подключить носитель, содержащий закрытый ключ сертификата.
При шифровании файлов зашифрованный файл имеет имя такое же как исходный расшифрованный файл, но с расширением ENC. Формат зашифрованного файла также PKCS #7 в бинарной кодировке DER. Шифрование идет по открытому ключу сертификата. Зашифровать можно для нескольких получателей. При расшифровке следует установить носитель, содержащий закрытый ключ сертификата.
Программа Просто Подписать является кроссплатформенной. Имеются версии программы, созданные специально под Windows, Linux, macOS, работающие в нативном режиме и не требующие специальных средств эмуляции.
Ограничения программы
Программа не создает и не проверяет электронные цифровые подписи, совмещенные в один единый файл с файлом данных.
Программа не создает и не обрабатывает подписи в текстовой кодировке Base64. Обрабатывается только бинарная кодировка DER.
Программа при создании и проверки подписи не проверяет сертификат создателя подписи и сертификат, содержащийся в файле подписи, на предмет его действительности, в том числе нахождения в списке отозванных сертификатов.