Проблема:
При открытии документа *.docx с электронной цифровой подписью в Microsoft Word 2010, никакая подпись не находится.
Если открыть этот же документ в Microsoft Word 2007, то подпись видна. Также есть возможность просмотреть сертификат и т.д.
Если этот же документ открывать в Microsoft Word 2003, то после сообщения о конвертировании документа из формата 2010 в формат 2003, выдастся еще одно предупреждение о том, что цифровая подпись у документа есть, однако при конвертировании она будет удалена. Естественно, после того как документ открывается, ЭЦП в нем нет.
Объяснение:
Данная проблема относится к области взаимодействия CryptoPro (КриптоПро) c Microsoft Office.
Не все версии Microsoft Office могут видеть скрытые подписи, созданные в других версиях Microsoft Office. Причем, даже если создать документ в MS Office 2007 или MS Office 2010 и сохранить его в формате *.doc (MS Office 2003), то ЭЦП не будет видна в MS Office 2003. А, в MS Office 2007 ЭЦП видны всегда.
В таблице ниже приведено описание вариантов взаимодействия версии Microsoft Office при использовании невидимой подписи:
Здесь приведено описание использования КриптоПро CSP в Word/Excel из состава Microsoft Office 2003, 2007, 2010, 2013.
Решение:
Для обеспечения максимальной совместимости при просмотре ЭЦП в различных версиях MS Office, необходимо установить ПЛАТНЫЙ продукт КриптоПро Office Signature компании КРИПТО-ПРО
Примечания:
-
Даже с установленным пакетом КриптоПро Office Signature, если создать документ в MS Office 2007 или MS Office 2010 и сохранить его в формате *.doc (MS Office 2003), то ЭЦП не будет видна в MS Office 2003.
-
В MS Office 2007 ЭЦП видны всегда, даже без установки пакета КриптоПро Office Signature.
-
Если документ подписан скрытой ЭЦП, то в нижней панели MS Word (в строке состояния) будет отображаться значок подписи:
и, если щелкнуть его мышкой, то можно увидеть информацию о цифровой подписи: