Partilhar via


ECParameters.Validate Método

Definição

Valida o objeto atual.

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

Exceções

Os parâmetros de chave ou curva não são válidos para o tipo de curva atual.

Comentários

O Validate método verifica a integridade da ECParameters estrutura, lançando um CryptographicException quando ele não é válido. Estes são os requisitos:

  • Q.X e Q.Y são campos obrigatórios e devem ter o mesmo comprimento.

  • Se a curva for uma curva explícita, D será necessária e deverá ter o mesmo comprimento Curveque .Order.

  • Se a curva for uma curva nomeada, D será necessária e deverá ter o mesmo comprimento que Q.X e Q.Y.

  • Curve.Validate também deve ter êxito.

Aplica-se a