ECParameters.Validate 方法

定义

验证当前对象。

public:
 void Validate();
public void Validate ();
member this.Validate : unit -> unit
Public Sub Validate ()

例外

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

注解

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

  • Q.XQY 必填字段,必须具有相同的长度。

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

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

  • Curve.Validate 还必须成功。

适用于