Что означает статус Intel IPP -181 (ippStsCTRSizeErr)?

 
Предыдущий Следующий
ippStsStrideMatrixErr ippStsJPEG2KCodeBlockIsNotAttached

ippStsCTRSizeErr

Статус ippStsCTRSizeErr относится к Counter (CTR) mode. Counter block участвует в генерации keystream и должен иметь размер и layout, ожидаемые конкретным IPP primitive. Ошибка означает, что операция отвергла состояние счётчика ещё до обработки полезных данных.

На практике wrapper часто считает взаимозаменяемыми длину counter, IV и block size. Эти параметры связаны, но не тождественны. Сначала исправьте именно rejected size; endian-порядок и правило increment имеет смысл анализировать уже после того, как длина соответствует API.

Диагностические данные

  • Вариант CTR-функции и все аргументы длины counter/IV.
  • Размер блока выбранного cipher и фактический размер переданного counter buffer.
  • При возобновлении потока — layout счётчика, с которым был создан исходный context.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.