The Ant "crypter" task can be used to generate symmetric encryption keys and perform file encryption and decryption using these keys. This task uses the standard Java Cryptography Extension (JCE) API's. Source code is available under the Apache Software License. The crypter task has been tested using JDK 1.4.2 and Ant 1.6 running on Linux but, being Java, should work on other platforms. Please contact me with any suggestions, comments, or problems.