| Предыдущий | Следующий |
| ippStsPaddingErr | ippStsPaddingSchemeErr |
ippStsCFBSizeErr
Статус ippStsCFBSizeErr появляется при настройке Cipher Feedback (CFB), когда размер feedback segment не соответствует контракту выбранной функции Intel IPP. Это не просто длина входного буфера: размер сегмента является частью определения режима и влияет на то, как блок шифра превращается в поток сегментов.
Частая причина — перенос wrapper-кода из другой криптографической библиотеки, где разрешены CFB8, CFB128 или произвольные размеры сегмента, тогда как конкретный IPP primitive поддерживает только определённый вариант. Сверяйте размер именно с используемой функцией, а не только с block size шифра.
Что проверить
- Точное имя IPP-функции и выбранный симметричный шифр.
- Размер feedback segment и единицы измерения: биты или байты.
- Не смешивает ли wrapper параметры CFB8, CFB128 и full-block CFB.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.