| Предыдущий | Следующий |
| ippStsCFBSizeErr | ippStsInvalidCryptoKeyErr |
ippStsPaddingSchemeErr
Этот статус относится к выбору алгоритма заполнения, а не к содержимому padding bytes. Intel IPP отклоняет enum или mode, который не входит в набор схем, разрешённых конкретной операцией. Поэтому корректный PKCS#7/CMS padding всё равно не поможет, если вызвана функция с другим контрактом.
Проверьте слой адаптера, где application-level название схемы преобразуется в IPP enum. Ошибки здесь часто появляются после добавления нового режима или общего crypto wrapper, который передаёт одинаковый padding option в операции с разными возможностями.
Проверка
- Какое значение enum реально передано в IPP.
- Поддерживает ли выбранная функция padding или ожидает уже выровненные данные.
- Не перепутаны ли PKCS#7/CMS, zero padding и режим без заполнения.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.