暗号化アクション

暗号化 アクションを使用すると、ユーザーはプレーン テキストとファイルからのテキストを暗号化と復号化して、キーとエンコード形式を提供できます。

AES でテキストを暗号化アクションは、AES アルゴリズムとユーザー指定の暗号化キーを使用してテキストを暗号化します。 暗号化キーは、直接または変数を介して指定することができます。

ファイルのテキストを直接暗号化するには、AES を使用したファイルから暗号化アクションを使用します。 このアクションは、AES でテキストを暗号化 アクションと類似していますが、テキスト値の代わりにソース ファイルが必要です。

AES アクションを使用したファイルからの暗号化のスクリーンショット。

テキストを復号化するには、AES でテキストを復号化 を使用し、暗号化されたテキストと、以前に暗号化に使用された暗号化キーを入力します。 テキストを復号化してファイルに保存するには、AES でファイルに復号化 を展開し、保存先のパスを指定します。

AES アクションを使用したファイルからの復号化のスクリーンショット。

暗号化と復号化以外にも、暗号化グループのアクションでは、キーを使ったハッシュ値やキーを使わないハッシュ値に対するアクションが用意されています。 暗号化アクションと同様に、ファイルからのハッシュおよびキーを使用したファイルからのハッシュアクションを使用して、ファイルから値をハッシュできます。

[キーでファイルからハッシュ] アクションのスクリーンショット。

重要

指定されたフィールドに入力されたパスワードは、最初に設定されたマシンでのみ機能します。 これは、直接パスワード入力に使用されるマシン固有の暗号化によるものです。 フローが別のマシンで開かれた場合、これらのパスワードは無効になり、再入力する必要があります。

AES でテキストを暗号化

キーと指定されたエンコード形式を使用して、AES で文字列を暗号化します。

入力パラメーター

引数 オプション 受入 既定の値 説明設定
Encoding N/A システムのデフォルト、ASCII、Unicode、ビッグ エンディアン Unicode、UTF-8 Unicode 暗号化するテキストのエンコード
テキストを暗号化する いいえ テキスト値 暗号化するテキスト
暗号化キー いいえ 直接暗号化された入力またはテキスト値 使用する暗号化キー
パディング N/A なし、PKCS7、ゼロ、ANSIX923、ISO10126 PKCS7 選択された暗号化アルゴリズムに使用するパディングです
キー サイズ N/A 128 ビット、192 ビット、256 ビット 256 ビット 暗号化に使用されるキーのサイズ (ビット) です
ソルトの使用 在庫切れ ブール値 False 暗号化に salt を使用するかどうかを指定します。 このオプションを有効にすると、ランダムに生成されるソルトは、Base64 文字列の形式の出力になります。
初期化ベクトルの使用 在庫切れ ブール値 False 初期化ベクトルを使用するかどうかを指定します。 このオプションを有効にすると、ランダムに生成された初期化ベクトルは base64 文字列の形式で出力されます

生成された変数

引数 Type 説明設定
EncryptedText テキスト値 後で処理する、暗号化されたテキスト
ソルト テキスト値 後で処理する、ランダムに生成されたソルト値
InitializationVector テキスト値 後で処理する、ランダムに生成された初期化ベクトル値

例外

例外 内容
テキストを暗号化できませんでした 暗号化中にエラーが発生したことを示します

AES でテキストを解読する

指定されたキーとエンコード形式に基づいて、AES で文字列を解読します。

入力パラメーター

引数 オプション 受入 既定の値 説明設定
Encoding N/A システムのデフォルト、ASCII、Unicode、ビッグ エンディアン Unicode、UTF-8 Unicode 解読されたテキストのエンコード
復号化するテキスト いいえ テキスト値 復号化するテキスト (Base64 文字列の形式)
解読キー いいえ 直接暗号化された入力またはテキスト値 使用する解読キー
パディング N/A なし、PKCS7、ゼロ、ANSIX923、ISO10126 PKCS7 選択された解読アルゴリズムに使用するパディングです
キー サイズ N/A 128 ビット、192 ビット、256 ビット 256 ビット 解読に使用されるキーのサイズ (ビット) です
ソルトの使用 在庫切れ ブール値 False 解読に salt を使用するかどうかを指定します
Salt いいえ テキスト値 復号化に使用するソルト (Base64 文字列の形式)
初期化ベクトルの使用 在庫切れ ブール値 False 初期化ベクトルを使用するかどうかを指定します
初期化ベクトル いいえ テキスト値 復号化に使用する初期化ベクトル (Base64 文字列の形式)

生成された変数

引数 Type 説明設定
DecryptedText テキスト値 後で処理する、復号化されたテキスト

例外

例外 内容
テキストを解読できませんでした 解読中にエラーが発生したことを示します

AES でファイルから暗号化します

キーと指定されたエンコード形式を使用して、AES でファイルの内容を暗号化します。

入力パラメーター

引数 オプション 受入 既定の値 説明設定
Encoding N/A システムのデフォルト、ASCII、Unicode、ビッグ エンディアン Unicode、UTF-8 Unicode 暗号化するファイルのエンコード
暗号化するテキスト いいえ ファイル 暗号化する内容を格納しているテキスト ファイル
暗号化キー いいえ 直接暗号化された入力またはテキスト値 使用する暗号化キー
パディング N/A なし、PKCS7、ゼロ、ANSIX923、ISO10126 PKCS7 選択された暗号化アルゴリズムに使用するパディングです
キー サイズ N/A 128 ビット、192 ビット、256 ビット 256 ビット 暗号化に使用されるキーのサイズ (ビット) です
ソルトの使用 在庫切れ ブール値 False 暗号化に salt を使用するかどうかを指定します。 このオプションを有効にすると、ランダムに生成されるソルトは、Base64 文字列の形式の出力になります。
初期化ベクトルの使用 在庫切れ ブール値 False 初期化ベクトルを使用するかどうかを指定します。 このオプションを有効にすると、ランダムに生成された初期化ベクトルは base64 文字列の形式で出力されます

生成された変数

引数 Type 説明設定
EncryptedText テキスト値 後で処理する、暗号化されたファイルのテキスト
ソルト テキスト値 後で処理する、ランダムに生成されたソルト値
InitializationVector テキスト値 後で処理する、ランダムに生成された初期化ベクトル値

例外

例外 説明設定
ファイルが見つかりません ファイルが存在しないことを示します
ファイルの内容を暗号化できませんでした ファイルの内容を暗号化しているときに、エラーが発生したことを示します

AES でファイルに解読する

指定されたキーとエンコード形式に基づいて、AES で文字列をファイルに解読します。

入力パラメーター

引数 オプション 受入 既定の値 説明設定
Encoding N/A システムのデフォルト、ASCII、Unicode、ビッグ エンディアン Unicode、UTF-8 Unicode 暗号化解除するテキストのエンコード
復号化するテキスト いいえ テキスト値 復号化するテキスト (Base64 文字列の形式)
解読キー いいえ 直接暗号化された入力またはテキスト値 使用する解読キー
ファイルに暗号化 いいえ ファイル 復号化されたテキストを保存するファイル
ファイルが存在する場合 N/A 上書きする、解読しない、連番の接尾辞を追加する 連番のサフィックスを追加します 宛先のファイルが既に存在する場合の対応を指定します
Padding N/A なし、PKCS7、ゼロ、ANSIX923、ISO10126 PKCS7 選択された解読アルゴリズムに使用するパディングです
キー サイズ N/A 128 ビット、192 ビット、256 ビット 256 ビット 解読に使用されるキーのサイズ (ビット) です
ソルトの使用 在庫切れ ブール値 False 解読に salt を使用するかどうかを指定します
Salt いいえ テキスト値 復号化に使用するソルト (Base64 文字列の形式)
初期化ベクトルの使用 在庫切れ ブール値 False 初期化ベクトルを使用するかどうかを指定します。 初期化ベクトルを base64 文字列の形で入力します
初期化ベクトル いいえ テキスト値 復号化に使用する初期化ベクトル

生成された変数

引数 Type 説明設定
DecryptedFile ファイル 後で処理する、復号化されたファイル

例外

例外 内容
内容を解読してファイルに保存できませんでした 内容を解読または指定されたファイルに保存しているときに、エラーが発生したことを示します

テキストをハッシュ化する

指定されたアルゴリズム、エンコード形式を使用して、文字列をハッシュ化します。

入力パラメーター

引数 オプション 受入 既定の値 説明設定
ハッシュ アルゴリズム N/A SHA256、SHA384、SHA512 SHA256 ハッシュ化に使用するアルゴリズム
Encoding N/A システムのデフォルト、ASCII、Unicode、ビッグ エンディアン Unicode、UTF-8 Unicode ハッシュ化するテキストのエンコード
ハッシュするテキスト いいえ テキスト値 ハッシュするテキスト

生成された変数

引数 Type 説明設定
HashedText テキスト値 後で処理する、ハッシュされたテキスト

例外

例外 内容
テキストをハッシュ化できませんでした ハッシュ化中にエラーが発生したことを示します

ファイルをハッシュ化する

指定されたアルゴリズム、エンコード形式を使用して、ファイルの内容をハッシュ化します。

入力パラメーター

引数 オプション 受入 既定の値 説明設定
ハッシュ アルゴリズム N/A SHA256、SHA384、SHA512 SHA256 ハッシュ化に使用するアルゴリズム
Encoding N/A システムのデフォルト、ASCII、Unicode、ビッグ エンディアン Unicode、UTF-8 Unicode ハッシュ化するファイルのエンコード
ハッシュするファイル いいえ ファイル 内容をハッシュするファイル

生成された変数

引数 Type 説明設定
HashedText テキスト値 後で処理する、ハッシュされたテキスト

例外

例外 説明設定
ファイルが見つかりません ファイルが存在しないことを示します
ファイルをハッシュ化できませんでした ファイルの内容をハッシュ化しているときに、エラーが発生したことを示します

キーを使ってテキストをハッシュ化する

キー、指定されたアルゴリズム、エンコード形式を使用して、文字列をハッシュ化します。

入力パラメーター

引数 オプション 受入 既定の値 説明設定
ハッシュ アルゴリズム N/A HMAC SHA256、HMAC SHA384、HMAC SHA512 HMAC SHA256 ハッシュ化に使用するアルゴリズム
Encoding N/A システムのデフォルト、ASCII、Unicode、ビッグ エンディアン Unicode、UTF-8 Unicode ハッシュ化するテキストのエンコード
ハッシュするテキスト いいえ テキスト値 ハッシュするテキスト
ハッシュ キー いいえ 直接暗号化された入力またはテキスト値 テキストのハッシュ化に使用するキー

生成された変数

引数 Type 説明設定
HashedText テキスト値 後で処理する、ハッシュされたテキスト

例外

例外 内容
キーを使ってテキストをハッシュ化できませんでした キーを使ったハッシュ化中にエラーが発生したことを示します

キーを使ってファイルをハッシュ化する

キー、指定されたアルゴリズム、エンコード形式を使用して、ファイルの内容をハッシュ化します。

入力パラメーター

引数 オプション 受入 既定の値 説明設定
ハッシュ アルゴリズム N/A HMAC SHA256、HMAC SHA384、HMAC SHA512 HMAC SHA256 ハッシュ化に使用するアルゴリズム
Encoding N/A システムのデフォルト、ASCII、Unicode、ビッグ エンディアン Unicode、UTF-8 Unicode ハッシュ化するファイルのエンコード
ハッシュするファイル いいえ ファイル 内容をハッシュするファイル
ハッシュ キー いいえ 直接暗号化された入力またはテキスト値 テキストのハッシュ化に使用するハッシュ キー

生成された変数

引数 Type 説明設定
HashedText テキスト値 後で処理する、ハッシュされたテキスト

例外

例外 説明設定
ファイルが見つかりません ファイルが存在しないことを示します
キーを使ってファイルをハッシュ化できませんでした 指定されたキーを使ってファイルの内容をハッシュ化しているときに、エラーが発生したことを示します