JNCryptor is a Java library that simplifies encrypting data securely with AES. The library is a port of Rob Napier’s RNCryptor project for iOS.
Source and binary downloads can be obtained from http://code.google.com/p/jncryptor/. The project is also available on Maven Central:
<dependency> <groupId>org.cryptonode.jncryptor</groupId> <artifactId>jncryptor</artifactId> <version>0.3</version> </dependency>