PKCS # 8 - довольно общий контейнер для закрытых ключей.Некоторые из базовых структур закрытого ключа, которые он может переносить, могут содержать избыточные данные.В частности, PKCS # 1 RSAPrivateKey имеет несколько избыточных полей, которые при необходимости могут быть пересчитаны.Последние 3 поля совершенно лишние.Теперь то, что происходит, когда программное обеспечение потребителя получает структуру PKCS # 8 с неверными или измененными данными, относится к этой части программного обеспечения.
PKCS # 8 действительно имеет зашифрованную информацию о секретном ключе, которую можно использовать для предоставлениякриптография с защитой от взлома с правильным выбором алгоритмов защиты.Если ваша личная информация всегда находится в среде, где преднамеренная или случайная модификация является законной угрозой, тогда вы должны принять меры для уменьшения этой угрозы.