ECParameters.Validate 方法

定义

验证当前对象。

C#
public void Validate();

例外

密钥或曲线参数对当前曲线类型无效。

注解

方法 Validate 检查结构的完整性 ECParameters ,当结构无效时会引发 CryptographicException 。 要求如下:

  • QXQY 必填字段,并且必须具有相同的长度。

  • 如果曲线是显式曲线,则是必需的,D并且长度必须与 相同CurveOrder

  • 如果曲线是命名曲线,则是必需的, D 并且长度必须与 QXQ相同Y

  • CurveValidate 还必须成功。

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.6, 2.0, 2.1