У меня есть документ для проекта, над которым я работаю со своей командой, и мне нужно подписать документ в цифровом виде таким образом, чтобы его могли проверить другие члены команды. Улов, внутренне, мы используем PGP (коммерческая версия, я думаю). Похоже, что для всех целей и задач PGP полностью несовместима с любой из встроенных функций цифровой подписи Microsoft Office. То же самое для Adobe Acrobat.
это сбивает с толку, потому что PGP является определенным RFC, 4880, поэтому я бы предположил, что MS может интегрировать какую-то поддержку X. 509 или PGP. Подписание документа с помощью внешнего программного обеспечения PGP, однако, производит автономный *.sig-файл, который должен быть помечен вместе с исходным документом, чтобы любой мог проверить его подлинность. Поскольку у меня есть несколько человек, которым нужно подписать этот документ в цифровом виде, я понятия не имею, означает ли это, что мне нужно будет управлять одним *.sig для каждого подписавшегося, или если один *.SIG файл может содержать несколько подписи разные подписи.
есть ли какое-то решение, которое может позволить мне в цифровом виде аутентифицировать/проверять документы Word или PDF с помощью ключей PGP среди членов команды? Было бы здорово, если есть что-то, что может оставить визуальный след в самом документе.
Я подумал, что если есть способ экспортировать сертификат X. 509/PKCS-12 на основе открытого ключа PGP, а затем сохранить этот сертификат во внутреннем хранилище сертификатов Windows (certmgr
), тогда, возможно, я мог бы получить офис, чтобы вытащить из этого. Но это кажется невозможным. Я имею в виду не как технически заурядный сертификатов PKI?
предположим, что каждый подписавшийся имеет свою собственную пару ключей PGP с парольной фразой и что существует внутренний сервер ключей PGP, с которым каждый может синхронизироваться.
мысли?