DESedeKeySpec コンストラクター

定義

オーバーロード

DESedeKeySpec(Byte[])

の最初の 24 バイト key を DES-EDE キーのキー マテリアルとして使用して、DESedeKeySpec オブジェクトを作成します。

DESedeKeySpec(Byte[], Int32)

DES-EDE キーのキー マテリアルとして、 のkeyoffset最初の 24 バイトを使用して DESedeKeySpec オブジェクトを作成します。

DESedeKeySpec(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

DESedeKeySpec(Byte[])

の最初の 24 バイト key を DES-EDE キーのキー マテリアルとして使用して、DESedeKeySpec オブジェクトを作成します。

[Android.Runtime.Register(".ctor", "([B)V", "")]
public DESedeKeySpec (byte[]? key);
[<Android.Runtime.Register(".ctor", "([B)V", "")>]
new Javax.Crypto.Spec.DESedeKeySpec : byte[] -> Javax.Crypto.Spec.DESedeKeySpec

パラメーター

key
Byte[]

は、DES-EDE キー マテリアルを含むバッファーに格納されます。 バッファーの最初の 24 バイトは、後続の変更から保護するためにコピーされます。

属性

例外

キー データの長さが 24 未満の場合は 。

キー データが null の場合は 。

注釈

の最初の 24 バイト key を DES-EDE キーのキー マテリアルとして使用して、DESedeKeySpec オブジェクトを作成します。

DES-EDE キーを構成するバイトは、 と の間 key[0]key[23] バイトです。

javax.crypto.spec.DESedeKeySpec.DESedeKeySpec(byte[])Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

DESedeKeySpec(Byte[], Int32)

DES-EDE キーのキー マテリアルとして、 のkeyoffset最初の 24 バイトを使用して DESedeKeySpec オブジェクトを作成します。

[Android.Runtime.Register(".ctor", "([BI)V", "")]
public DESedeKeySpec (byte[]? key, int offset);
[<Android.Runtime.Register(".ctor", "([BI)V", "")>]
new Javax.Crypto.Spec.DESedeKeySpec : byte[] * int -> Javax.Crypto.Spec.DESedeKeySpec

パラメーター

key
Byte[]

は、DES-EDE キー マテリアルを含むバッファーに格納されます。 以降の変更から保護するために、包括で始まる offset バッファーの最初の 24 バイトがコピーされます。

offset
Int32

のオフセット。 keyDES-EDE キー マテリアルが開始されます。

属性

例外

オフセットから始まるキー データの長さが 24 未満の場合。

キー データが null の場合は 。

注釈

DES-EDE キーのキー マテリアルとして、 のkeyoffset最初の 24 バイトを使用して DESedeKeySpec オブジェクトを作成します。

DES-EDE キーを構成するバイトは、 と key[offset+23] の間key[offset]のバイトです。

javax.crypto.spec.DESedeKeySpec.DESedeKeySpec(byte[], int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

DESedeKeySpec(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

protected DESedeKeySpec (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Javax.Crypto.Spec.DESedeKeySpec : nativeint * Android.Runtime.JniHandleOwnership -> Javax.Crypto.Spec.DESedeKeySpec

パラメーター

javaReference
IntPtr

nativeint

IntPtrJava ネイティブ インターフェイス (JNI) オブジェクト参照を含む 。

transfer
JniHandleOwnership

処理方法を示す 。JniHandleOwnershipjavaReference

注釈

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象