Skip to main content
  1. Open Source/
  2. dice/

changelog

Releases #

v1.7.0 #

  • remove hotsbits, since it is retired since 1st Jan 2023
  • update various dependencies
  • update to github actions & sonaqube
  • add OWASP dependency checker
  • fix lots of typos and minor bugs

v1.6.0 #

  • use better implementations of Base64 and Hex encoder
  • Improve file writing speed by using bufferedOutputStream (~ +10% faster)
  • add version commit hash to cli output
  • add entropy hash to external sources
  • increase maximum chunk size of single random to 4 KiB from 1 Kib (~ +20% better bandwidth)
  • add nanoseconds request time as weak entropy source when using online seeding
  • update random.org API key and endpoint

v1.5.0 #

  • enhance img encoder using block symbols
  • make anu quantum external rng optional (very slow)
  • switch to maven wrapper (using maven 3.6.0)
  • fix Base85 encoder claiming it is url-safe
  • add checkstyle

v1.4.1 #

  • fix exe launcher starting on java9/10
  • add js encoder to list of supported encoders

v1.4.0 #

  • update a lot of internal dependencies
  • add check for entropy with counter to fail execution if they overflow
  • add image encoder
  • add javascript encoder in addition to node (uses Uint8Array instead of Buffer)
  • improve column rendering (cli out)
  • add bc threaded seed generator

v1.3.0 #

  • support max output of 10Gib (instead of 1 Gib)
  • use at.favre.lib:hkdf HKDF implementation
  • additional expand user input seed with hkdf

v1.2.0 #

  • add debug info for entropy sources
  • add threaded seed generator
  • update icon
  • update seed parser to interpret as Long if 64-bit integer
  • Various small fixes and enhancements

v1.1.0 #

  • support of large file output (10+ GiB) with procedural output
  • Various small fixes and enhancements

v1.0.0 #

  • use NIST SP800-90Ar1 HMAC-DRBG
  • use multiple entropy sources
  • add line break every X lines of output
  • add Base58 and Base26
  • add crc32 check feature
  • add random.org signature verification
  • add hotbits and anu quantum external true random source with parallel network calls
  • add file output feature

v0.6.0 #

  • robot mode
  • signed jar

v0.5.0 #

  • add padding mode
  • add go, rust, ruby and perl encoder
  • add better auto count mode, filling columns
  • add better encoding description
  • remove alphabet encoder
  • better creating and seeding of secure random

v0.4.0 #

  • add entropy warning for seed
  • add signed random org call
  • add user agent to webservice
  • fix binary encoding
  • add base36, base8 (oct) and utf8 encoding
  • better column renderer

v0.3.0 #

  • add proguard
  • add column output
  • add url encode flag
  • add list of encodings

v0.2.0 #

  • add external seeding with random.org

v0.1.0 #

initial version