MLKem.Encapsulate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Encapsulate(Byte[], Byte[]) |
Crée un texte chiffré d’encapsulation et un secret partagé. |
| Encapsulate(Span<Byte>, Span<Byte>) |
Crée un texte chiffré d’encapsulation et un secret partagé, en les écrivant dans les mémoires tampons fournies. |
Encapsulate(Byte[], Byte[])
- Source:
- MLKem.cs
- Source:
- MLKem.cs
- Source:
- MLKem.cs
Crée un texte chiffré d’encapsulation et un secret partagé.
public:
void Encapsulate([Runtime::InteropServices::Out] cli::array <System::Byte> ^ % ciphertext, [Runtime::InteropServices::Out] cli::array <System::Byte> ^ % sharedSecret);
public void Encapsulate(out byte[] ciphertext, out byte[] sharedSecret);
member this.Encapsulate : Byte[] * Byte[] -> unit
Public Sub Encapsulate (ByRef ciphertext As Byte(), ByRef sharedSecret As Byte())
Paramètres
- ciphertext
- Byte[]
Lorsque cette méthode est retournée, contient le texte chiffré.
- sharedSecret
- Byte[]
Lorsque cette méthode est retournée, contient le secret partagé.
Exceptions
Une erreur s’est produite lors de l’encapsulation.
L’objet a déjà été supprimé.
S’applique à
Encapsulate(Span<Byte>, Span<Byte>)
- Source:
- MLKem.cs
- Source:
- MLKem.cs
- Source:
- MLKem.cs
Crée un texte chiffré d’encapsulation et un secret partagé, en les écrivant dans les mémoires tampons fournies.
public:
void Encapsulate(Span<System::Byte> ciphertext, Span<System::Byte> sharedSecret);
public void Encapsulate(Span<byte> ciphertext, Span<byte> sharedSecret);
member this.Encapsulate : Span<byte> * Span<byte> -> unit
Public Sub Encapsulate (ciphertext As Span(Of Byte), sharedSecret As Span(Of Byte))
Paramètres
Exceptions
Une erreur s’est produite lors de l’encapsulation.
- ou -
ciphertext se chevauche avec sharedSecret.
ciphertext n’est pas la taille correcte.
- ou -
sharedSecret n’est pas la taille correcte.
L’objet a déjà été supprimé.