Как поставить цифровую подпись документу Excel с файлом P12
У меня есть несколько документов Excel, которые нам нужно подписать на работе. Также несколько PDF-файлов. Я искал везде, и все сайты показывают «простой» ответ, но все ведут к одному и тому же: получить цифровой идентификатор от Microsoft. На их сайте написано: «Если вы не хотите покупать сертификат уЦ...» Ну, у нас есть сертификат в формате P12, но я не могу найти способ использовать его в Excel. Так называемая «строка подписи» заставляет вас получить идентификатор Microsoft.
Мы подписали PDF-файлы с помощью FoxIt, который позволяет вам выбрать файл P12 для подписи документа. В Excel есть что-нибудь подобное?
Кстати, какой центр сертификации предлагает сертификаты для подписи кода?
Изменить: возможно, файл P12 необходимо установить в хранилище сертификатов, но я не знаю, должен ли он быть локальным или личным, и в какой части хранилища он должен появиться. Возможно, именно поэтому Excell запрашивает цифровой идентификатор, поскольку не может найти сертификат.
1 ответ
Благодаря информации, опубликованной Грегом Белдингом на сайте resources.infosecinstitute.com. Это единственный раз, когда я заглянул на этот сайт.
https://resources.infosecinstitute.com/topic/using-certificates-in-windows-10/
Цифровой сертификат необходимо импортировать. Импортировать сертификаты можно двумя способами. Использование certlm, который импортирует на локальный компьютер, мне не помогло, поскольку его распознал Excel.
Вместо этого я набрал «запустить» в области запуска и поиска Cortana и щелкнул приложение «Выполнить». В этом приложении я набрал «certmgr.msc» и нажал «ОК». Появившееся окно будет иметь заголовок, начинающийся с «certmgr».
В левом списке нажмите «Личные», а затем «Сертификаты». В пустой области списка справа щелкните правой кнопкой мыши, затем выберите «Все задачи», затем нажмите «Импортировать...». Перейдите в папку, в которой хранится ваш файл .p12, и в правом нижнем углу убедитесь, что отображаются следующие файлы: «Все файлы (.) Щелкните нужный файл и нажмите «Открыть». [Я использовал файл PFX, но ожидаю, что этот метод будет работать для файла p12.]
Поскольку файл содержит секретный ключ (по крайней мере, так и должно быть), вам придется ввести пароль, который вы выбрали при предварительном экспорте сертификата в файл. Я предлагаю установить все флажки в разделе «Параметры импорта». На следующем экране примите размещение сертификата по умолчанию в вашем личном хранилище. Выберите желаемый уровень безопасности (я выбрал средний) и завершите импорт сертификата.
После этого вы сможете использовать сертификат для подписи файла Excel точно так же, как вы подписываете документ Word, чтобы указать некоторый уровень согласия с документом. Подписание кода — это отдельная тема.