Download the latest version which includes source code, classes, javadocs, and tests in zip or tar.gz format.
Individual artifacts are available in the Maven Central Repository .
If you would like to use this project in your maven build, include the following in your pom.xml:
<dependencies> 
  <dependency> 
    <groupId> org.cryptacular</groupId> 
    <artifactId> cryptacular</artifactId> 
    <version> 1.2.7</version> 
  </dependency> 
</dependencies>  
Release Notes 
Version 1.2.7 - 15Aug2024 (Requires Java 8) 
Version 1.2.6 - 14Aug2023 (Requires Java 8) 
This version updates bouncycastle to version 1.76.
Version 1.2.5 - 14Apr2022 (Requires Java 8) 
This version changes the bouncycastle artifactId from bcprov-jdk15on to bcprov-jdk18on. See the BC release notes  for details on this change.
  
    
      Issue 
      Description 
     
   
  
    
      cryptacular-59  
      TOTP generator bug for non SHA1 digests 
     
   
Version 1.2.4 - 06Feb2020 (Requires Java 8) 
  
    
      Issue 
      Description 
     
   
  
    
      cryptacular-52  
      Potential denial of service (CVE-2020-7226) 
     
   
Version 1.2.3 - 09Jan2019 (Requires Java 8) 
Version 1.2.2 - 08May2018 (Requires Java 8) 
Version 1.2.1 - 10Jul2017 (Requires Java 8) 
  
    
      Issue 
      Description 
     
   
  
    
      cryptacular-36  
      Upgrade Bouncy Castle to version 1.57 
     
   
Version 1.2.0 - 10Aug2016 (Requires Java 8) 
Version 1.1.4 - 27Feb2020 (Requires Java 7) 
  
    
      Issue 
      Description 
     
   
  
    
      cryptacular-56  
      Potential denial of service (CVE-2020-7226) 
     
   
Version 1.1.3 - 08May2018 (Requires Java 7) 
Same as version 1.2.2 but without Java 8 language features
Version 1.1.2 - 10Jul2017 (Requires Java 7) 
  
    
      Issue 
      Description 
     
   
  
    
      cryptacular-36  
      Upgrade Bouncy Castle to version 1.57 
     
   
Version 1.1.1 - 10Aug2016 (Requires Java 7) 
Same as version 1.2.0 but without Java 8 language features
Version 1.1.0 - 21Jul2015 (Requires Java 7) 
Version 1.0 - 24Nov2014 (Requires Java 6) 
Initial Release