This is an open-source tool for Crypsetup LUKS, under the luksFormat usage, to generate OpenSSL encrypted key files randomly.
Rust and OpenSSL are required to compile and execute the script.
Basically, the init.zsh script generates the environment variables and compile the binary. The binary execution will always generate the same key file. So, to get a new encrypted key it's necessary execute the zsh script again.
This behaviour is thinked to store the binary and create the key on the fly, in the OS boot process.