DSACryptoServiceProvider.SignData メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したデータのハッシュ値を計算し、それに署名します。
オーバーロード
SignData(Byte[]) |
指定したバイト配列のハッシュ値を計算し、算出されたハッシュ値に署名します。 |
SignData(Stream) |
指定した入力ストリームのハッシュ値を計算し、結果のハッシュ値に署名します。 |
SignData(Byte[], Int32, Int32) |
指定した開始点から指定した終了点までのバイト配列に署名します。 |
SignData(Byte[])
指定したバイト配列のハッシュ値を計算し、算出されたハッシュ値に署名します。
public:
cli::array <System::Byte> ^ SignData(cli::array <System::Byte> ^ buffer);
public byte[] SignData (byte[] buffer);
override this.SignData : byte[] -> byte[]
member this.SignData : byte[] -> byte[]
Public Function SignData (buffer As Byte()) As Byte()
パラメーター
- buffer
- Byte[]
ハッシュを計算する対象の入力データ。
戻り値
Byte[]
指定されたデータの DSA 署名。
注釈
このメソッドは、 メソッドを使用して検証されるデジタル署名を VerifyData 作成します。
こちらもご覧ください
適用対象
SignData(Stream)
指定した入力ストリームのハッシュ値を計算し、結果のハッシュ値に署名します。
public:
cli::array <System::Byte> ^ SignData(System::IO::Stream ^ inputStream);
public byte[] SignData (System.IO.Stream inputStream);
override this.SignData : System.IO.Stream -> byte[]
member this.SignData : System.IO.Stream -> byte[]
Public Function SignData (inputStream As Stream) As Byte()
パラメーター
- inputStream
- Stream
ハッシュを計算する対象の入力データ。
戻り値
Byte[]
指定されたデータの DSA 署名。
注釈
こちらもご覧ください
適用対象
SignData(Byte[], Int32, Int32)
指定した開始点から指定した終了点までのバイト配列に署名します。
public:
cli::array <System::Byte> ^ SignData(cli::array <System::Byte> ^ buffer, int offset, int count);
public byte[] SignData (byte[] buffer, int offset, int count);
override this.SignData : byte[] * int * int -> byte[]
member this.SignData : byte[] * int * int -> byte[]
Public Function SignData (buffer As Byte(), offset As Integer, count As Integer) As Byte()
パラメーター
- buffer
- Byte[]
署名対象の入力データ。
- offset
- Int32
配列内のデータの使用開始位置を示すオフセット。
- count
- Int32
配列内でデータとして使用されるバイトの数。
戻り値
Byte[]
指定されたデータの DSA 署名。
注釈
このメソッドは、 メソッドを使用して検証されるデジタル署名を VerifyData 作成します。
こちらもご覧ください
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET