includes authorization for
changed N_CRYPTO_THREADS to be set by command line argument
update to have n threads as cli option