Advertisement

SSL基础:4 生成SSsl密钥pair using OpenSSL

阅读量:
在这里插入图片描述

在使用SSH协议时,在采用密钥方式的情况下(也就是当采用公私钥对加密传输数据时),通常会利用openssh工具中的ssh-keygen命令来生成RSA或其他类型的非对称密钥对。同样能够利用OpenSSL工具中的openssl命令来实现类似的功能。文章通过具体实例对此内容进行了详细阐述。

ssh-keygen VS openssl

使用ssh-keygen可以生成RSA、RSA1、DSA、ECDSA、ED25519等方式的密钥对。

复制代码
    [root@liumiaocn ~]# ssh-keygen help 2>&1 |grep rsa
    usage: ssh-keygen [-q] [-b bits] [-t dsa | ecdsa | ed25519 | rsa | rsa1]
    [root@liumiaocn ~]# 

采用 OpenSSL 库同样能够完成这些任务。请注意这两者都采用了 libssl 来实现功能。请注意 libssl 实际上就是 OpenSSL 的组件之一。

ssh-keygen确认命令:ld

全部评论 (0)

还没有任何评论哟~