Generate RSA Keys in Ubuntu

Posted November 8, 2021 383 views
UbuntuSecurityVPNUbuntu 20.04

While generating rsa keys I am getting this error can you please help?

ubuntu@ocfreevm:~$ pki –gen –type rsa –size 4096 –outform pem > ~/pki/private/ca-key.pem
TPM 2.0 - could not load “”
plugin ‘tpm’: failed to load - tpmplugincreate returned NULL

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
3 answers

install this too: libtss2-tcti-tabrmd-dev

Hi @prashantpawar723,

This is really weird. Is this a new droplet or some changes has been made to it?

Additionally, did you make sure to install the following prior to trying the command:

sudo apt install strongswan strongswan-pki libcharon-extra-plugins libcharon-extauth-plugins libstrongswan-extra-plugins

Same problem here. Brand new droplet (Basic, Amsterdam 3)

Was following these instructions

by Jamon Camisso
A virtual private network, or VPN, allows you to securely encrypt traffic as it travels through untrusted networks, such as those at the coffee shop, a conference, or an airport. In this tutorial, you'll set up an IKEv2 VPN server using [StrongSwan]( on an Ubuntu 20.04 server and learn how to connect to it with Windows, macOS, Ubuntu, iOS, and Android clients.