Releases: RNCryptor/JNCryptor
Releases · RNCryptor/JNCryptor
JNCryptor v1.2.0
JNCryptor v1.2.0
Changes
Since v1.1.0, the following changes have been made:
- Exposed previously private method for encrypting using a known IV and salt values.
- Added support for pre-generating an encryption key from a password. This can be re-used to increase performance.
Maven
Maven users can obtain artifacts from the central repository:
<dependency>
<groupId>org.cryptonode.jncryptor</groupId>
<artifactId>jncryptor</artifactId>
<version>1.2.0</version>
</dependency>
JNCryptor v1.1.0
JNCryptor v1.1.0
Changes
Since v1.0.1, the following changes have been made:
- Implemented issue #1, ensuring MACs are calculated in constant time.
- Added support for streaming, via
AES256JNCryptorInputStream
andAES256JNCryptorOutputStream
. - No longer requires Apache Commons IO as a dependency.
Maven
Maven users can obtain artifacts from the central repository:
<dependency>
<groupId>org.cryptonode.jncryptor</groupId>
<artifactId>jncryptor</artifactId>
<version>1.1.0</version>
</dependency>
JNCryptor v1.0.1
JNCryptor v1.0.1
Changes
Since v1.0.0, the following changes have been made:
- Corrected issue #4, which meant a version '2' byte was output in some situations.
Maven
Maven users can obtain artifacts from the central repository:
<dependency>
<groupId>org.cryptonode.jncryptor</groupId>
<artifactId>jncryptor</artifactId>
<version>1.0.1</version>
</dependency>
JNCryptor v1.0.0
JNCryptor v1.0.0
JNCryptor v1.0.0 supports v3 of the RNCryptor data format. This is the first release on GitHub, previous releases were uploaded to the old Google Code project.
Changes
Since v0.5, the following changes have been made:
- Removed factory classes that were deprecated in v0.5.
- Removed all external dependencies. Previously SLF4J was required, plus some Apache Commons libraries. These were so scantly used that they've been refactored out.
Maven
Maven users can obtain artifacts from the central repository:
<dependency>
<groupId>org.cryptonode.jncryptor</groupId>
<artifactId>jncryptor</artifactId>
<version>1.0.0</version>
</dependency>