MLDsa.SignData メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| SignData(Byte[], Byte[]) |
指定したデータに署名します。 |
| SignData(ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
指定したデータに署名し、指定されたバッファーに署名を書き込みます。 |
SignData(Byte[], Byte[])
- ソース:
- MLDsa.cs
- ソース:
- MLDsa.cs
- ソース:
- MLDsa.cs
指定したデータに署名します。
public byte[] SignData(byte[] data, byte[]? context = default);
member this.SignData : byte[] * byte[] -> byte[]
Public Function SignData (data As Byte(), Optional context As Byte() = Nothing) As Byte()
パラメーター
- data
- Byte[]
署名するデータ。
返品
指定したデータの署名を ML-DSA します。
例外
data は nullです。
context の長さが 255 バイトを超えています。
このインスタンスは破棄されました。
注釈
null コンテキストは空として扱われます。
適用対象
SignData(ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>)
- ソース:
- MLDsa.cs
- ソース:
- MLDsa.cs
- ソース:
- MLDsa.cs
指定したデータに署名し、指定されたバッファーに署名を書き込みます。
public void SignData(ReadOnlySpan<byte> data, Span<byte> destination, ReadOnlySpan<byte> context = default);
member this.SignData : ReadOnlySpan<byte> * Span<byte> * ReadOnlySpan<byte> -> unit
Public Sub SignData (data As ReadOnlySpan(Of Byte), destination As Span(Of Byte), Optional context As ReadOnlySpan(Of Byte) = Nothing)
パラメーター
- data
- ReadOnlySpan<Byte>
署名するデータ。
署名を受け取るバッファー。 その長さは正確に SignatureSizeInBytesする必要があります。
例外
destination内のバッファーは、署名を受け取る正しくない長さです。
context には、255 バイトを超える Length があります。
このインスタンスは破棄されました。