10 releases

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

#16 in #collision

Custom license

161 lines



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)


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


~76K SLoC