3

Использует ли он стандартный AES 128-битный ключ для шифрования? Я много искал в Google, но до сих пор не нашел алгоритм, используемый для шифрования.

Я шифрую файл PowerPoint.

1 ответ1

3

Глядя на эту страницу: http://technet.microsoft.com/en-us/library/cc179125.aspx

Когда Office использует CryptoAPI, алгоритмы шифрования зависят от тех, которые доступны в CSP (поставщик услуг Crypto), который является частью операционной системы Windows. Следующий раздел реестра содержит список CSP, которые установлены на компьютере:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Cryptography/Defaults/Provider

Следующие алгоритмы шифрования CNG или любое другое расширение шифра CNG, установленное в системе, можно использовать с Office 2010 или Система Office 2007 с пакетом обновления 2 (SP2):

AES, DES, DESX, 3DES, 3DES_112 и RC2

Следующие алгоритмы хеширования CNG или любое другое расширение шифра CNG, установленное в системе, можно использовать с Office 2010 или с пакетом обновления 2 (SP2) для Office 2007:

MD2, MD4, MD5, RIPEMD-128, RIPEMD-160, SHA-1, SHA256, SHA384 и SHA512

Несмотря на то, что существуют параметры Office 2010, позволяющие изменить способ выполнения шифрования, при шифровании файлов формата Open XML (.docx, .xslx, .pptx и т.д.) Используются значения по умолчанию - AES (Advanced Encryption Standard), длина ключа 128 бит , SHA1 и CBC (цепочка блоков шифрования) - обеспечивают надежное шифрование и должны подойти для большинства организаций. Шифрование AES является самым мощным стандартным алгоритмом, который доступен и был выбран Агентством национальной безопасности (NSA) для использования в качестве стандарта для правительства Соединенных Штатов. Шифрование AES поддерживается в Windows XP SP2, Windows Vista, Windows 7, Windows Server 2003 и Windows Server 2008.

Я думаю, может быть, он использует AES 128 бит по умолчанию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .