Как включить поддержку sha256 в MS Excel 2007?

avatar
IT researcher
1 июля 2021 в 18:07
129
0
0

У нас есть большая клиентская база, которая до сих пор использует версию Excel 2007 для открытия наших подписанных файлов Macro excel. В настоящее время мы подписываем все макросы Excel с помощью SHA1, чтобы обеспечить совместимость для пользователей, использующих Excel 2007. Срок действия нашего сертификата подписи кода скоро истечет, и мы не можем найти центр сертификации, который выдает сертификат SHA1 или повторно использует ключи SHA2 для применения алгоритма SHA1.

Поскольку ЦС больше не выдает SHA1, мы хотели бы знать, есть ли у нас какие-либо другие варианты поддержки пользователей Excel 2007. GlobalSign DigiCert

Когда я открываю файлы Excel в Excel 2007 с макросами, подписанными цифровой подписью SHA256, я получаю предупреждение о том, что "Эта цифровая подпись недействительна, и ей нельзя доверять".

Excel 2007 version used: 12.0.6787.5000 SP3 MSO (12.0.6607100). 

Signed with: Excel 2010 SP2 

Я предполагаю, что предупреждение связано с тем, что SHA2 не поддерживается даже в Excel 2007 SP3, несмотря на то, что ОС его поддерживает.

Мне известно, что Microsoft прекратила поддержку Excel 2007 с 2017 года.Окончание поддержки

Но поскольку они предоставили поддержку SHA256 в Windows XP с пакетом обновления 3 (SP3), здесь

Я надеялся, что они, возможно, выпустили оперативное исправление или патч для Office 2007, который добавляет поддержку sha256. Я искал везде, чтобы найти патч, но не мог. обновить каталог

Как мы можем включить поддержку sha256, а также существует ли такое исправление для Excel 2007? Существуют ли альтернативы, которые вы можете предложить, исключая запрос на обновление до более поздних версий Office или используя параметр доверенного пути?

Источник

Ответы (0)