#generator #collision #key #resistant

jirachi

A collision resistant runtime agnostic key-generator

10 releases

0.1.9 Nov 22, 2020
0.1.8 Sep 25, 2020
0.1.7 Jul 11, 2020

#1554 in Data structures

Custom license

365KB
161 lines

jirachi

rusty-jirachi-2

A collision-resistant runtime agnostic key generator written in rust

Steps to use:

  • Install jirachi_cli by using cargo install jirachi_cli
  • Set JIRACHI_DB_URL and JIRACHI_POOL_SIZE in your environment variables or in a .env file
  • Run jirachi setup to initialize your database (The database must be created for this to work)

Features:

  • Collision resistance: This feature is optional and can be enabled in Cargo.toml by using
    jirachi: {version: "x.y.z", features=["collision-resistant"]}
  • Adjective noun key generator: This is a default feature which can generate adjective-noun pairs from an embedded dataset.

Dependencies

~0.6–7.5MB
~29K SLoC