rm -rf ./keys && mkdir -p ./keys/client ./keys/server
ssh-keygen -t rsa -q -N "" -f ./keys/client/ssh_key
ssh-keygen -t rsa -q -N "" -f ./keys/server/ssh_key
- Use Go to encrypt message with ssh-rsa public key <...>
- Encrypting Data With SSH Keys and Golang
- Encrypt/Decrypt a file using RSA public-private key pair
- Create an OpenSSL signature
- EdDSA Ed25519 is used for signing, not encrypting
- AES CBC can be decrypted with a different IV because IV affects only first block