DecryptAES - AES暗号方式でのストリームの復号化

EncryptAESコンポーネントで暗号化したストリームを復号化します。
外部のプログラムを使用して暗号化したデータから作成されたストリームを復号化することはできません。

■ストリーム情報

入力フォーマットBinary,Text
接続数1
出力フォーマットBinary,Text,HTML,CSV,XML,MIME,FixedLength

■コンポーネントプロパティ

名前プロパティ型マッピング説明
パスワードpassword入力    復号化に使用するパスワードを指定します。
暗号化に使用したパスワードと違うパスワードを指定した場合はエラーになります。

■ループ処理

なし。

■トランザクション処理

コミット何もしません。
ロールバック何もしません。

■エラー処理

タイプパラメーターエラー処理フロー
へのストリーム
エラー
コード
説明
汎用 なし コンポーネントの入力ストリーム なし 復号化のパスワードが暗号化に使用したパスワードと異なる場合

■Text系ストリームの復号化

EncryptAESコンポーネントではText、CSV、XML、HTMLの各ストリームは一度文字列化してから暗号化されます。
そのためエンコーディングや、フィールド定義といった情報は暗号化情報には含まれません。

復号化したストリームでフィールド情報を使用する場合は、暗号化したストリームと同じフィールド定義を設定してください。

逆に、暗号化した時のストリーム型と復号時のストリーム型が別であっても復号化することができます。
例えばXMLストリームを暗号化して、復号時にはTextストリームとして取り出しても問題はありません。