Длина ключа шифрования

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Генератор отчетов > Просмотр отчетов > Экспорт (сохранение )отчета > Форматы с фиксированной разметкой страницы > PDF > Шифрование >

Длина ключа шифрования

 

В экспорте реализована поддержка 40-битного, 128-битного и 256-битного ключей шифрования. По умолчанию установлено использование  40-битного ключа. Шифрование 128-битным ключем более надежное, чем 40-битным, но менее надежное чем 256-битное. При использовании ключей длинною 40 или 128 бит, шифрование будет по алгоритму RC4 c расчетом hash-суммы по алгоритму MD5. Если же выбрана длина ключа шифрования 256-бит, то используется алгоритм AES256 с расчетом hash-суммы по алгоритму SHA256. Также в некоторых странах установлено ограничение на длину ключа шифрования.

 

Выдержка из спецификации:

"Документ PDF может быть зашифрован для защиты своего содержимого от несанкционированного доступа. Шифрование данных в PDF файле основано на использовании ключа шифрования, вычисляемого обработчиком безопасности (security handler). Различные обработчики могут вычислять ключ разнообразными способами, более или менее криптографически безопасными. В частности, стандартный обработчик шифрования PDF допускает максимальную длину ключа 5 байт (40 бит), в соответствии с требованиями к криптографии при экспорте, действующими в США, на момент первоначальной публикации спецификации PDF v1.3."