<!-- Encrypted value that was retrieved in an earlier step. -->
<arc:set attr="encrypted.value" value="D13B1E9F660B797347D1AAB00046BE70" />
<!-- Set both the Key and IV values. These are the names of the vault items that were used to encrypt the original data. -->
<arc:set attr="input.keyVaultEntry" value="key"/>
<arc:set attr="input.ivVaultEntry" value="iv"/>
<!-- Default algorithm is AES -->
<arc:set attr="input.algorithm" value="AES" />
<!-- Pass in the input item and call cryptoDecrypt -->
<arc:set attr="input.data" value="[encrypted.value]"/>
<arc:call op="cryptoDecrypt" in="input" out="result" >
<!-- Here is where you can use the newly decrypted value/data. A new file is used here. -->
<arc:set attr="output.data" value="[result.data]" />
<arc:set attr="output.filename" value="MyDecryptedData.txt" />
</arc:call>
<!-- Push the decrypted data, as a file, as output. -->
<arc:push item="output" />