Обслуживая с некоторых пор технически процесс участия нашей компании в электронных торгах на различных интернет-площадках начал сталкиваться с проблемами типичными для администратора информационной безопасности. На компьютере которому отведена роль рабочего места специалиста по электронным торгам и на котором установлен КриптоПро CSP 3.6.x совместно с Rutoken, вдруг по непонятным причинам Word 2010 отказывается подписывать свои документы электронно-цифровой подписью. При попытке подписать на экран выдается окно с информацией:
Алгоритм шифрования, необходимый для выполнения этой операции, не установлен на этом компьютере. Обратитесь к администоратору.
Причем, сертификат с помощью которого делается попытка подписи, установлен и доступен для просмотра сведений. Более того тестирование контейнера закрытого ключа с помощью средств КриптоПро никаких проблем не выявило. Переустановка самого КриптПро и повторная установка Rutoken (вместе с драйверами) ошибки не исправила.
На сайте разработчика КриптоПро я скачал и установил инструмент Office Signature. После этого попробовал подписать созданный пустой документ Word 2010 стандартным путем - через Сведения-Защитить документ-Добавить цифровую подпись. Документ успешно подписался, но! при повторном его открытии Word сообщил, что ЭЦП документа является недействительной. Я удалил ЭЦП и заново подписал документ, но уже средствами Office Signature через Сведения-Добавить цифровую подпись (КРИПТО-ПРО). На этот раз ЭЦП определилась как действительная. Решена проблема? - решена, но остаются вопросы... Чтобы прочитать ЭЦП на стороне получателя документа должен быть установлен Office Signature, и если его нет, то ЭЦП будет недействительной! Office Signature имеет бесплатный период функционирования 90 дней, а затем требует активации! Заставить подписывать ЭЦП штатными средствами Word 2010 пока так и не получилось...