secure way to manage private keys without having users access them