暗号化モジュールドキュメントリファレンス

データの暗号化と署名を行うことができます。

設定


Jce

Java キーストアのインラインキーの JCE 設定。

パラメータ

Name (名前) 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x 

Keystore (キーストア)

String (文字列)

キーストアファイルへのパス。

 

Enumeration (列挙)。次のいずれかになります。

  • JKS

  • JCEKS

  • PKCS12

キーストアの種別。

JKS

 

Password (パスワード)

String (文字列)

キーストアのロックを解除するパスワード。

 

Jce Key Infos (JCE キー情報)

対象となるキーのリスト。これらの参照には内部 ID が使用されます。

 

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Runtime で期限切れに相当するとみなされます。これは、対象になった瞬間にプラットフォームでインスタンスの有効期限が切れるという意味ではありません。ランタイムによって適切と判断されたときに、インスタンスが実際にパージされます。

 

Pgp

GPG のキーストア設定。操作で使用される内部名と共にキーのリストが含まれます。

パラメータ

Name (名前) 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x 

Public Keyring (公開キーリング)

String (文字列)

公開キーリングファイル。

 

Private Keyring (非公開キーリング)

String (文字列)

非公開キーリングファイル。

 

Pgp Key Infos (PGP キー情報)

Array (配列)。次のいずれかになります。

対象となるキーのリスト。これらの参照には内部 ID が使用されます。

 

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Runtime で期限切れに相当するとみなされます。これは、対象になった瞬間にプラットフォームでインスタンスの有効期限が切れるという意味ではありません。ランタイムによって適切と判断されたときに、インスタンスが実際にパージされます。

 

操作

Jce Decrypt

<crypto:jce-decrypt>

JCE を使用してキーでストリームを復号化します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

復号化するコンテンツ

#[payload]

 

Output Mime Type (出力 MIME タイプ)

String (文字列)

この操作で出力されるペイロードの MIME タイプ。

 

Output Encoding (出力エンコード)

String (文字列)

この操作で出力されるペイロードのエンコード。

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Cipher (暗号化)

String (文字列)

Java 暗号化ドキュメントに準拠する「アルゴリズム/モード/パディング」形式の未加工の暗号化文字列。一部の組み合わせは無効です。

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • AES

  • AESWrap

  • ARCFOUR

  • Blowfish

  • DES

  • DESede

  • RC2

  • DESedeWrap

  • RSA

一連の有効な定義のアルゴリズム (推奨)。

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Jce Key Info (JCE キー情報)

インラインキー定義。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:KEY  

  • CRYPTO:PASSPHRASE  

  • CRYPTO:PARAMETERS  

  • CRYPTO:DECRYPTION  

Jce Encrypt

<crypto:jce-encrypt>

JCE を使用してキーでストリームを暗号化します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

暗号化するコンテンツ

#[payload]

 

Output Mime Type (出力 MIME タイプ)

String (文字列)

この操作で出力されるペイロードの MIME タイプ。

 

Output Encoding (出力エンコード)

String (文字列)

この操作で出力されるペイロードのエンコード。

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Cipher (暗号化)

String (文字列)

Java 暗号化ドキュメントに準拠する「アルゴリズム/モード/パディング」形式の未加工の暗号化文字列。一部の組み合わせは無効です。

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • AES

  • AESWrap

  • ARCFOUR

  • Blowfish

  • DES

  • DESede

  • RC2

  • DESedeWrap

  • RSA

一連の有効な定義のアルゴリズム (推奨)。

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Jce Key Info (JCE キー情報)

インラインキー定義。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:ENCRYPTION  

  • CRYPTO:KEY  

  • CRYPTO:PARAMETERS  

Jce Sign

<crypto:jce-sign>

JCE を使用してキーでストリームに署名します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

署名するコンテンツ

#[payload]

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • MD2withRSA

  • MD5withRSA

  • SHA1withRSA

  • SHA224withRSA

  • SHA256withRSA

  • SHA384withRSA

  • SHA512withRSA

  • NONEwithDSA

  • SHA1withDSA

  • SHA224withDSA

  • SHA256withDSA

  • HmacMD5

  • HmacSHA1

  • HmacSHA224

  • HmacSHA256

  • HmacSHA384

  • HmacSHA512

署名に使用されるアルゴリズム

HmacSHA256

 

Output Mime Type (出力 MIME タイプ)

String (文字列)

この操作で出力されるペイロードの MIME タイプ。

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Jce Key Info (JCE キー情報)

インラインキー定義。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

String (文字列)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:KEY  

  • CRYPTO:PASSPHRASE  

  • CRYPTO:SIGNATURE  

Jce Validate

<crypto:jce-validate>

キーを使用して署名に対してストリームを検証します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Binary (バイナリ)

認証するメッセージ

#[payload]

 

Expected (想定)

String (文字列)

検証する署名

x 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • MD2withRSA

  • MD5withRSA

  • SHA1withRSA

  • SHA224withRSA

  • SHA256withRSA

  • SHA384withRSA

  • SHA512withRSA

  • NONEwithDSA

  • SHA1withDSA

  • SHA224withDSA

  • SHA256withDSA

  • HmacMD5

  • HmacSHA1

  • HmacSHA224

  • HmacSHA256

  • HmacSHA384

  • HmacSHA512

署名に使用されるアルゴリズム

HmacSHA256

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Jce Key Info (JCE キー情報)

インラインキー定義。

 

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:VALIDATION  

Xml Decrypt

<crypto:xml-decrypt>

XML ドキュメントを復号化します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

復号化するドキュメント

#[payload]

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Jce Key Info (JCE キー情報)

インラインキー定義。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:KEY  

  • CRYPTO:PASSPHRASE  

  • CRYPTO:PARAMETERS  

  • CRYPTO:DECRYPTION  

Xml Encrypt

<crypto:xml-encrypt>

XML ドキュメントを暗号化します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

暗号化するドキュメント

#[payload]

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • AES_CBC

  • AES_GCM

  • TRIPLEDES

暗号化のアルゴリズム

AES_CBC

 

Element Path (要素のパス)

String (文字列)

暗号化する要素へのパス。空の場合、ドキュメント全体が対象になります。

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Jce Key Info (JCE キー情報)

インラインキー定義。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:ENCRYPTION  

  • CRYPTO:KEY  

  • CRYPTO:PARAMETERS  

Xml Sign

<crypto:xml-sign>

XML ドキュメントに署名します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

署名する XML ドキュメント

#[payload]

 

Digest Algorithm (ダイジェストアルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • RIPEMD160

  • SHA1

  • SHA256

  • SHA512

署名のハッシュアルゴリズム

SHA256

 

Canonicalization Algorithm (正規化アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • EXCLUSIVE

  • EXCLUSIVE_WITH_COMMENTS

  • INCLUSIVE

  • INCLUSE_WITH_COMMENTS

空白と名前空間の統合の正規化方法

EXCLUSIVE

 

Enumeration (列挙)。次のいずれかになります。

  • DETACHED

  • ENVELOPED

  • ENVELOPING

作成する署名の種別

ENVELOPED

 

Element Path (要素のパス)

String (文字列)

署名する要素に解決される明確な XPath 式 (内部的に分離された署名の場合)

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Jce Key Info (JCE キー情報)

インラインキー定義。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:KEY  

  • CRYPTO:PASSPHRASE  

  • CRYPTO:SIGNATURE  

Xml Validate

<crypto:xml-validate>

署名済み XML ドキュメントを検証します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

検証するドキュメント (署名を含む)

#[payload]

 

Element Path (要素のパス)

String (文字列)

署名済み要素に解決される明確な XPath 式 (内部的に分離された署名の場合)

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Jce Key Info (JCE キー情報)

インラインキー定義。

 

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:PARAMETERS  

  • CRYPTO:VALIDATION  

Pgp Decrypt

<crypto:pgp-decrypt>

PGP を使用してストリームを復号化し、結果として元のデータを取得します。復号化は非公開キーを使用して行われるため、シークレットパスフレーズを指定する必要があります。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

復号化するコンテンツ

#[payload]

 

File Name (ファイル名)

String (文字列)

復号化する内部ファイル名。指定しない場合、最初のファイル名が使用されます。

 

Output Mime Type (出力 MIME タイプ)

String (文字列)

この操作で出力されるペイロードの MIME タイプ。

 

Output Encoding (出力エンコード)

String (文字列)

この操作で出力されるペイロードのエンコード。

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:KEY  

  • CRYPTO:PASSPHRASE  

  • CRYPTO:DECRYPTION  

Pgp Encrypt

<crypto:pgp-encrypt>

PGP を使用してストリームを暗号化し、結果として ASCII アーマー形式のストリーム出力を取得します。暗号化は受信者の公開キーを使用して行われるため、シークレットパスフレーズは必要ありません。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

暗号化するコンテンツ

#[payload]

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • IDEA

  • TRIPLE_DES

  • CAST5

  • BLOWFISH

  • SAFER

  • DES

  • AES_128

  • AES_192

  • AES_256

  • TWOFISH

  • CAMELLIA_128

  • CAMELLIA_192

  • CAMELLIA_256

暗号化で使用する対称アルゴリズム

AES_256

 

File Name (ファイル名)

String (文字列)

結果の PGP ヘッダーで使用する内部ファイル名

stream (ストリーム)

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Pgp Key Info (PGP キー情報)

次のいずれかになります。

インラインキー定義。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:ENCRYPTION  

  • CRYPTO:KEY  

Pgp Encrypt Binary

<crypto:pgp-encrypt-binary>

PGP を使用してストリームを暗号化し、結果としてバイナリ出力を取得します。暗号化は受信者の公開キーを使用して行われるため、シークレットパスフレーズは必要ありません。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

暗号化するコンテンツ

#[payload]

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • IDEA

  • TRIPLE_DES

  • CAST5

  • BLOWFISH

  • SAFER

  • DES

  • AES_128

  • AES_192

  • AES_256

  • TWOFISH

  • CAMELLIA_128

  • CAMELLIA_192

  • CAMELLIA_256

暗号化で使用する対称アルゴリズム

AES_256

 

File Name (ファイル名)

String (文字列)

結果の PGP ヘッダーで使用する内部ファイル名

stream (ストリーム)

 

Output Mime Type (出力 MIME タイプ)

String (文字列)

この操作で出力されるペイロードの MIME タイプ。

 

Output Encoding (出力エンコード)

String (文字列)

この操作で出力されるペイロードのエンコード。

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Pgp Key Info (PGP キー情報)

次のいずれかになります。

インラインキー定義。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:ENCRYPTION  

  • CRYPTO:KEY  

Pgp Sign

<crypto:pgp-sign>

ストリームの分離された (スタンドアロン) PGP 署名を作成します。署名は送信者の非公開キーを使用して行われるため、シークレットパスフレーズを指定する必要があります。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

署名するコンテンツ

#[payload]

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • MD5

  • RIPEMD160

  • TIGER_192

  • HAVAL_5_160

  • DOUBLE_SHA

  • SHA1

  • SHA224

  • SHA256

  • SHA384

  • SHA512

ダイジェスト (ハッシュ) アルゴリズム

SHA256

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Pgp Key Info (PGP キー情報)

次のいずれかになります。

インラインキー定義。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:KEY  

  • CRYPTO:PASSPHRASE  

  • CRYPTO:SIGNATURE  

Pgp Sign Binary

<crypto:pgp-sign-binary>

ストリームの分離された (スタンドアロン) PGP 署名を作成します。署名は送信者の非公開キーを使用して行われるため、シークレットパスフレーズを指定する必要があります。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Content (コンテンツ)

Binary (バイナリ)

署名するコンテンツ

#[payload]

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • MD5

  • RIPEMD160

  • TIGER_192

  • HAVAL_5_160

  • DOUBLE_SHA

  • SHA1

  • SHA224

  • SHA256

  • SHA384

  • SHA512

ダイジェスト (ハッシュ) アルゴリズム

SHA256

 

Output Mime Type (出力 MIME タイプ)

String (文字列)

この操作で出力されるペイロードの MIME タイプ。

 

Output Encoding (出力エンコード)

String (文字列)

この操作で出力されるペイロードのエンコード。

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Key Id (キー ID)

String (文字列)

JCE 設定で定義されるキー ID。

 

Pgp Key Info (PGP キー情報)

次のいずれかになります。

インラインキー定義。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:KEY  

  • CRYPTO:PASSPHRASE  

  • CRYPTO:SIGNATURE  

Pgp Validate

<crypto:pgp-validate>

ストリームに対して PGP 署名を検証し、認証します。検証は送信者の公開キーを使用して行われるため、シークレットパスフレーズは必要ありません。

パラメータ

Name (名前) 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x 

Binary (バイナリ)

認証するメッセージ

#[payload]

 

Expected (想定)

Binary (バイナリ)

署名

x 

設定

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:VALIDATION  

Calculate Checksum

<crypto:calculate-checksum>

ストリームのチェックサムを計算します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • CRC32

  • MD2

  • MD5

  • SHA_1

  • SHA_256

  • SHA_512

チェックサムアルゴリズム

SHA_256

 

Content (コンテンツ)

Binary (バイナリ)

チェックサムを計算するためのコンテンツ

#[payload]

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

String (文字列)

スロー

  • CRYPTO:CHECKSUM  

Jce Decrypt Pbe

<crypto:jce-decrypt-pbe>

JCE を使用してパスワードでストリームを復号化します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Content (コンテンツ)

Binary (バイナリ)

復号化するコンテンツ

#[payload]

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • PBEWithMD5AndDES

  • PBEWithMD5AndTripleDES

  • PBEWithSHA1AndDESede

  • PBEWithSHA1AndRC2_40

  • PBEWithSHA1AndRC2_128

  • PBEWithSHA1AndRC4_40

  • PBEWithSHA1AndRC4_128

  • PBEWithHmacSHA1AndAES_128

  • PBEWithHmacSHA224AndAES_128

  • PBEWithHmacSHA256AndAES_128

  • PBEWithHmacSHA384AndAES_128

  • PBEWithHmacSHA512AndAES_128

  • PBEWithHmacSHA1AndAES_256

  • PBEWithHmacSHA224AndAES_256

  • PBEWithHmacSHA256AndAES_256

  • PBEWithHmacSHA384AndAES_256

  • PBEWithHmacSHA512AndAES_256

パスワードからキーを生成するためのアルゴリズム

PBEWithHmacSHA256AndAES_128

 

Password (パスワード)

String (文字列)

復号化のパスワード

x 

Output Mime Type (出力 MIME タイプ)

String (文字列)

この操作で出力されるペイロードの MIME タイプ。

 

Output Encoding (出力エンコード)

String (文字列)

この操作で出力されるペイロードのエンコード。

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:KEY  

  • CRYPTO:PASSPHRASE  

  • CRYPTO:PARAMETERS  

  • CRYPTO:DECRYPTION  

Jce Encrypt Pbe

<crypto:jce-encrypt-pbe>

JCE を使用してパスワードでストリームを暗号化します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Content (コンテンツ)

Binary (バイナリ)

暗号化するコンテンツ

#[payload]

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • PBEWithMD5AndDES

  • PBEWithMD5AndTripleDES

  • PBEWithSHA1AndDESede

  • PBEWithSHA1AndRC2_40

  • PBEWithSHA1AndRC2_128

  • PBEWithSHA1AndRC4_40

  • PBEWithSHA1AndRC4_128

  • PBEWithHmacSHA1AndAES_128

  • PBEWithHmacSHA224AndAES_128

  • PBEWithHmacSHA256AndAES_128

  • PBEWithHmacSHA384AndAES_128

  • PBEWithHmacSHA512AndAES_128

  • PBEWithHmacSHA1AndAES_256

  • PBEWithHmacSHA224AndAES_256

  • PBEWithHmacSHA256AndAES_256

  • PBEWithHmacSHA384AndAES_256

  • PBEWithHmacSHA512AndAES_256

パスワードからキーを生成するためのアルゴリズム

PBEWithHmacSHA256AndAES_128

 

Password (パスワード)

String (文字列)

暗号化のパスワード

x 

Output Mime Type (出力 MIME タイプ)

String (文字列)

この操作で出力されるペイロードの MIME タイプ。

 

Output Encoding (出力エンコード)

String (文字列)

この操作で出力されるペイロードのエンコード。

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:ENCRYPTION  

  • CRYPTO:KEY  

  • CRYPTO:PARAMETERS  

Jce Sign Pbe

<crypto:jce-sign-pbe>

JCE を使用してキーでストリームに署名します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Content (コンテンツ)

Binary (バイナリ)

署名するコンテンツ

#[payload]

 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • HmacPBESHA1

  • PBEWithHmacSHA1

  • PBEWithHmacSHA224

  • PBEWithHmacSHA256

  • PBEWithHmacSHA384

  • PBEWithHmacSHA512

署名に使用されるアルゴリズム

PBEWithHmacSHA256

 

Password (パスワード)

String (文字列)

署名に使用されるパスワード

x 

Output Mime Type (出力 MIME タイプ)

String (文字列)

この操作で出力されるペイロードの MIME タイプ。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

String (文字列)

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:KEY  

  • CRYPTO:PASSPHRASE  

  • CRYPTO:SIGNATURE  

Jce Validate Pbe

<crypto:jce-validate-pbe>

キーを使用して署名に対してストリームを検証します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Binary (バイナリ)

認証するメッセージ

#[payload]

 

Expected (想定)

String (文字列)

検証する署名

x 

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • HmacPBESHA1

  • PBEWithHmacSHA1

  • PBEWithHmacSHA224

  • PBEWithHmacSHA256

  • PBEWithHmacSHA384

  • PBEWithHmacSHA512

署名に使用されるアルゴリズム

PBEWithHmacSHA256

 

Password (パスワード)

String (文字列)

署名に使用されるパスワード

x 

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:VALIDATION  

Pgp Binary To Armored

<crypto:pgp-binary-to-armored>

暗号化された PGP メッセージまたは PGP 署名をプレーンテキストチャネルに適した ASCII アーマー形式の表現に変換します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Content (コンテンツ)

Binary (バイナリ)

変換するコンテンツ

#[payload]

 

Streaming Strategy (ストリーミング戦略)

反復可能ストリームを使用すべきかどうか、およびその動作を設定します。

 

Target Variable (対象変数)

String (文字列)

操作の出力が格納される変数の名前

 

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。その式の結果は対象変数に保存されます。

#[payload]

 

出力

Binary (バイナリ)

スロー

  • CRYPTO:PARAMETERS  

Validate Checksum

<crypto:validate-checksum>

想定されるチェックサムに対してストリームのチェックサムを検証します。

パラメータ

Name (名前) 説明 デフォルト値 必須

Algorithm (アルゴリズム)

Enumeration (列挙)。次のいずれかになります。

  • CRC32

  • MD2

  • MD5

  • SHA_1

  • SHA_256

  • SHA_512

チェックサムアルゴリズム

SHA_256

 

Binary (バイナリ)

チェックサムを計算するためのコンテンツ

#[payload]

 

Expected (想定)

String (文字列)

16 進数の文字列として想定されるチェックサム

x 

スロー

  • CRYPTO:MISSING_KEY  

  • CRYPTO:VALIDATION  

Expiration Policy (有効期限ポリシー)

項目 説明 デフォルト値 必須

Max Idle Time (最大アイドル時間)

Number (数値)

有効期限の対象とみなされるまで、動的設定インスタンスがアイドル状態を維持できる最大時間のスカラー時間値

Time Unit (時間単位)

Enumeration (列挙)。次のいずれかになります。

  • NANOSECONDS (ナノ秒)

  • MICROSECONDS (マイクロ)

  • MILLISECONDS (ミリ秒)

  • SECONDS (秒)

  • MINUTES (分)

  • HOURS (時)

  • DAYS (日)

maxIdleTime 属性の時間単位

Repeatable In Memory Stream (反復可能なメモリ内ストリーム)

項目 説明 デフォルト値 必須

Initial Buffer Size (初期バッファサイズ)

Number (数値)

これは、ストリームをコンシュームし、ストリームへのランダムアクセスを提供する目的で割り当てられるメモリの容量です。ストリームに含まれているデータがこのバッファに適合できる量を超えている場合、bufferSizeIncrement 属性に従って拡張され、上限は maxInMemorySize となります。

Buffer Size Increment (バッファサイズ増分)

Number (数値)

バッファサイズが初期サイズを超えた場合に、どれくらい拡張されるか。値を 0 以下に設定すると、バッファが拡張されません。つまり、バッファがフルになると、STREAM_MAXIMUM_SIZE_EXCEEDED エラーが発生します。

Max Buffer Size (最大バッファサイズ)

Number (数値)

使用するメモリの最大量。これを超えると、STREAM_MAXIMUM_SIZE_EXCEEDED エラーが発生します。0 以下の値は無制限を意味します。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

これらのすべての属性の単位

Repeatable File Store Stream (反復可能なファイルストアストリーム)

項目 説明 デフォルト値 必須

Max In Memory Size (最大メモリ内サイズ)

Number (数値)

データをメモリ内に保持するためにストリームで使用する最大メモリを定義します。これを超えると、ディスクへのコンテンツのバッファが開始されます。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

maxInMemorySize で表される単位

Pgp Asymmetric Key Info (PGP 非対称キー情報)

項目 説明 デフォルト値 必須

Key Id (キー ID)

String (文字列)

操作から参照される内部キー ID。

x

Key Pair Identifier (キーペア識別子)

キーストア内のキーを識別する方法。

x

Passphrase (パスフレーズ)

String (文字列)

キーのシークレット部分のロックを解除するためのパスワード。

Pgp Asymmetric Key Identifier (PGP 非対称キー識別子)

項目 説明 デフォルト値 必須

Fingerprint (フィンガープリント)

String (文字列)

Principal (プリンシパル)

String (文字列)

Jce Asymmetric Key Info (JCE 非対称キー情報)

項目 説明 デフォルト値 必須

Key Id (キー ID)

String (文字列)

操作から参照される内部キー ID。

x

Alias (別名)

String (文字列)

キーストア内のキーの別名。

x

Password (パスワード)

String (文字列)

キーの非公開部分のロック解除に使用されるパスワード。

Jce Symmetric Key Info (JCE 対称キー情報)

項目 説明 デフォルト値 必須

Key Id (キー ID)

String (文字列)

操作から参照される内部キー ID。

x

Alias (別名)

String (文字列)

キーストア内のキーの別名。

x

Password (パスワード)

String (文字列)

キーのロック解除に使用されるパスワード。

x

Was this article helpful?

💙 Thanks for your feedback!

Edit on GitHub