1

PGP公開鍵を使用して一連のファイルを暗号化/復号化する必要があるantビルドファイルがあります。そうするためのネイティブ(またはライブラリ)antタスクはありますか?<exec>私は本当に(他に方法がない限り)の使用を伴う解決策を避けたいと思います。

とても感謝しております

4

1 に答える 1

2

これはあなたがそれを行う方法です<exec>

<exec executable="sh" >
    <arg value="-c" />
    <arg value="echo ${encrypted.passphrase} | gpg --passphrase-fd 0 --output ${data.dir}/Performance.dat --decrypt ${data.dir.encrypted}/${encrypted.file.name}"/>
</exec>

このようにして、鍵のパスフレーズを 1 行で指定します。しかし、OS に依存しないものを使用してそれを行うとよいでしょう。

于 2011-03-07T18:29:16.177 に答える