| Предыдущий | Следующий |
| ippStsMisalignedOffsetErr | ippStsBorderErr |
ippStsQuadraticNonResidueErr
ippStsQuadraticNonResidueErr означает, что для заданного значения нет квадратного корня по текущему modulus.
Это математическое условие: повтор той же операции с тем же значением и modulus результат не изменит.
В ECC-коде проверьте point decompression и field-element validation: compressed point может относиться к другой curve или использовать несовместимые domain parameters.
Проверьте
- Сохраните modulus и параметры конечного поля текущего context.
- Проверьте, было ли входное значение приведено к допустимому диапазону поля.
- Сопоставьте происхождение compressed point или test vector с выбранной curve.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.