DSA.CreateSignature 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CreateSignature(Byte[]) |
在衍生類別中覆寫時,會建立指定雜湊值的 DSA 簽章。 |
CreateSignature(Byte[], DSASignatureFormat) |
以指定的格式建立指定雜湊值的 DSA 簽章。 |
CreateSignature(Byte[])
- 來源:
- DSA.cs
- 來源:
- DSA.cs
- 來源:
- DSA.cs
在衍生類別中覆寫時,會建立指定雜湊值的 DSA 簽章。
public:
abstract cli::array <System::Byte> ^ CreateSignature(cli::array <System::Byte> ^ rgbHash);
public abstract byte[] CreateSignature (byte[] rgbHash);
abstract member CreateSignature : byte[] -> byte[]
Public MustOverride Function CreateSignature (rgbHash As Byte()) As Byte()
參數
- rgbHash
- Byte[]
要簽署的雜湊值。
傳回
Byte[]
指定雜湊值的數位簽章。
另請參閱
適用於
CreateSignature(Byte[], DSASignatureFormat)
- 來源:
- DSA.cs
- 來源:
- DSA.cs
- 來源:
- DSA.cs
以指定的格式建立指定雜湊值的 DSA 簽章。
public:
cli::array <System::Byte> ^ CreateSignature(cli::array <System::Byte> ^ rgbHash, System::Security::Cryptography::DSASignatureFormat signatureFormat);
public byte[] CreateSignature (byte[] rgbHash, System.Security.Cryptography.DSASignatureFormat signatureFormat);
member this.CreateSignature : byte[] * System.Security.Cryptography.DSASignatureFormat -> byte[]
Public Function CreateSignature (rgbHash As Byte(), signatureFormat As DSASignatureFormat) As Byte()
參數
- rgbHash
- Byte[]
要簽署的哈希值。
- signatureFormat
- DSASignatureFormat
用於簽章的編碼格式。
傳回
Byte[]
指定資料的 DSA 簽章。
例外狀況
rgbHash
為 null
。
signatureFormat
不是已知的格式。
簽署作業發生錯誤。