开发者社区 > 弹性计算 > 云服务器ECS > 正文

阿里云私钥是什么,刚买服务器进不去?

阿里云私钥是什么,刚买服务器进不去?

展开
收起
提问的橘子 2024-08-08 14:23:38 45 0
1 条回答
写回答
取消 提交回答
  • 公钥(Public Key)与私钥(Private Key)是通过加密算法得到的一个密钥对(即一个公钥和一个私钥,也就是非对称加密方式)。公钥可对会话进行加密、验证数字签名,只有使用对应的私钥才能解密会话数据,从而保证数据传输的安全性。公钥是密钥对外公开的部分,私钥则是非公开的部分,由用户自行保管。

    创建私钥
    阿里云SSL证书服务对您私钥的加密算法和长度要求如下。

    加密算法使用RSA算法

    加密长度至少2,048位

    您可以通过以下两种方式创建您的私钥。

    使用OpenSSL工具生成私钥

    您可以从 OpenSSL官网网站 下载最新的OpenSSL工具安装包。

    说明
    OpenSSL版本必须是1.0.1g或以上版本。

    安装OpenSSL工具后,在命令行模式下运行openssl genrsa -out myprivate.pem 2048生成您的私钥文件。生成后的私钥文件名称为myprivate.pem,加密长度为2,048。

    使用Keytool工具生成并导出私钥

    Keytool工具是JDK中自带的密钥管理工具,可以制作Keystore(jks)格式的证书文件,您可以从 官方地址 下载JDK工具包来获取Keytool工具。

    由于使用Keytool工具制作的公钥和私钥默认是不可以导出的,您需要从已经创建好的.keystore文件中导出私钥。关于如何从.keystore文件中导出私钥,请参见如何转换证书格式?。

    在导出的文件中,以下部分的内容即是您的私钥:

    -----BEGIN RSA PRIVATE KEY-----
    ......
    -----END RSA PRIVATE KEY-----
    或者

    -----BEGIN PRIVATE KEY-----
    ......
    -----END PRIVATE KEY-----
    说明
    无论您通过哪种方式生成密钥,请您妥善地保管好您的私钥文件。私钥文件一旦丢失或者损坏,您申请的公钥及数字证书将无法使用。

    image.png
    参考文档https://help.aliyun.com/zh/ssl-certificate/support/what-are-a-public-key-and-a-private-key?spm=a2c4g.11186623.0.i7

    2024-08-09 09:15:01
    赞同 13 展开评论 打赏

云服务器ECS是一种安全可靠、弹性可伸缩的IaaS级云计算服务。在这里你可以获取最新的ECS产品资讯、最前沿的技术交流以及优惠活动等信息,加速自己的技术成长。

相关产品

  • 云服务器 ECS
  • 相关电子书

    更多
    如何运维千台以上游戏云服务器 立即下载
    网站/服务器取证 实践与挑战 立即下载
    ECS块储存产品全面解析 立即下载