Generate a keypair for encrypting small data to send to the
DIDE cluster. This can be used to encrypt environment
variables, and possibly other workflows in future. By default, if
you have ever created a keypair we do not replace it if it already
exists, unless you set update = TRUE
so you may call this
function safely to ensure that you do have a keypair set up.