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 https://github.com/RNCryptor/JNCryptor. The project is also available on Maven Central:
<dependency> <groupId>org.cryptonode.jncryptor</groupId> <artifactId>jncryptor</artifactId> <version>1.0.1</version> </dependency>