PCQRSCANER/venv/Lib/site-packages/Crypto/SelfTest/PublicKey/test_vectors/RSA/gen_rsa_2048.sh
2019-12-22 21:51:47 +01:00

22 lines
659 B
Bash

#!/bin/sh
set -e
set -x
openssl version | tee openssl_version.txt
# Private key
openssl genrsa -out rsa2048_private.pem 2048
# OpenSSH
chmod 600 rsa2048_private.pem
ssh-keygen -f rsa2048_private.pem -y > rsa2048_public_openssh.txt
ssh-keygen -t rsa -b 2048 -f rsa2048_private_openssh.pem -P ""
cp -fa rsa2048_private_openssh.pem rsa2048_private_openssh_old.pem
ssh-keygen -p -f rsa2048_private_openssh_old.pem -m PEM -N ""
ssh-keygen -t rsa -b 2048 -f rsa2048_private_openssh_pwd.pem -P "password"
cp -fa rsa2048_private_openssh_pwd.pem rsa2048_private_openssh_pwd_old.pem
ssh-keygen -p -f rsa2048_private_openssh_pwd_old.pem -m PEM -N "" -P "password"