Skip to content

Releases: RNCryptor/JNCryptor

JNCryptor v1.2.0

05 Oct 07:11
Compare
Choose a tag to compare

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

23 Aug 20:36
Compare
Choose a tag to compare

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 and AES256JNCryptorOutputStream.
  • 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

19 Jan 19:11
Compare
Choose a tag to compare

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

13 Jan 12:43
Compare
Choose a tag to compare

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>