请问下,这个 pem 文件要怎么使用啊?打开看是一串字符...... 前端小白一枚,不是很懂,是上头发给我的...
![]() | 1 OkabeRintaro OP 是给安卓 apk 打包用的吗? |
![]() | 2 eason1874 2022-08-31 09:11:38 +08:00 ![]() 通常是证书内容,私钥或公钥 |
![]() | 3 RealVic 2022-08-31 09:12:01 +08:00 记事本打开即可 |
4 imln 2022-08-31 09:12:06 +08:00 服务器私钥文件 |
![]() | 5 OkabeRintaro OP |
![]() | 6 thetbw 2022-08-31 09:17:32 +08:00 服务器 openssl 可以生成,其他程序也可以读取,例如 java 的 `MessageDigest`,nginx 可以拿来做 ssl ,等等 |
7 ho121 2022-08-31 09:19:29 +08:00 上面发给你没说要干啥么,就单纯的发给你? |
![]() | 8 madlifer 2022-08-31 09:19:47 +08:00 SSL 证书? |
![]() | 9 vfs 2022-08-31 09:20:08 +08:00 pem 文件通常都是证书或者公钥,私钥。 你这里应该是 base64 编码的 asn.1 数据。 可以使用 asn.1 工具查看,我常用这个 https://lapo.it/asn1js/#。 |
![]() | 10 OkabeRintaro OP @ho121 对的,就是发给我,我还以为是那种 Hbuilder 打包需要的那种苹果证书(发行 /测试)啥的 |
11 zhuweiyou 2022-08-31 09:26:26 +08:00 发给你 那应该是 ssl 相关的了 |
![]() | 12 OkabeRintaro OP |
![]() | 13 OkabeRintaro OP 这个是直接用来签名的吗?能在 HbuilderX 里面打包使用吗? |
![]() | 14 OkabeRintaro OP @vfs 把 pem 文件放进去 出来的东西看不懂呀.... |
![]() | 15 fengci 2022-08-31 09:32:32 +08:00 安卓打包应该是 keystore 吧。 |
![]() | 16 pengjl 2022-08-31 09:35:47 +08:00 建议不知道的话就直接问发你的那个人 |
![]() | 17 eason1874 2022-08-31 09:38:44 +08:00 @OkabeRintaro 做什么用,问上头。现实中给你一把钥匙,你怎么知道做什么用,锁门还是锁保险柜,这是能猜出来的事吗,直接问上头就完事了 |
18 darknoll 2022-08-31 09:46:46 +08:00 key.pem 是私钥,cert.pem 是公钥证书 |
![]() | 19 ZE3kr 2022-08-31 09:46:51 +08:00 via iPhone Mac 的话按空格可以直接预览,非 Mac 可以用 openssl 去查看 |
20 hhhhhh123 2022-08-31 09:48:29 +08:00 rsa 加密算法 公钥文件 |
![]() | 21 ZE3kr 2022-08-31 09:48:39 +08:00 via iPhone 签名一般同时需要私钥和公钥证书两个文件,或者证书和密钥在一起的 p12 |
![]() | 22 christin 2022-08-31 09:50:03 +08:00 via iPhone 直接问给你的那个人,不懂就问呗 |
23 reallynyn 2022-08-31 09:53:38 +08:00 ssh -i "xxx.pem" -p 22 [email protected] |
![]() | 24 leeyuzhe 2022-08-31 10:00:47 +08:00 是不是公钥啊,让你用它加密后把数据发给服务端 |
![]() | 25 hakr 2022-08-31 10:10:46 +08:00 就是个证书或者公钥私钥 一般用来非对称加密或者签名用的 直接问需要用在哪不就行了 |
![]() | 26 darkengine 2022-08-31 10:21:42 +08:00 不是,你领导发给你也没说让你干啥吗。。。 要不你打印出来贴工位上好了 |
![]() | 27 AllenHua 2022-08-31 10:46:55 +08:00 nginx 配置 https ``` ssl_certificate /path/to/fullchain.pem; ssl_certificate_key /path/to/privkey.pem; ssl_trusted_certificate /path/to/chain.pem; ``` |
![]() | 28 OkabeRintaro OP |
29 laolaowang 2022-08-31 11:44:41 +08:00 貌似是 nginx 的私钥文件 |
![]() | 30 vfs 2022-08-31 12:03:59 +08:00 @OkabeRintaro 想看懂这个? 首先你需要学习一下 asn.1 编码规则。 然后你需要学习一下 x509 的规范。 (或者你可以在网上找一些教程快速入门),这里附上我觉得比较好的连接:ASN.1 编码规则: http://luca.ntop.org/Teaching/Appunti/asn1.html ,X.509 规范 https://www.rfc-editor.org/rfc/rfc5280 。 这里建议你直接找 wiki 或者教程简单学习就行,这里知识很多 |
![]() | 31 OkabeRintaro OP @vfs 谢谢!解燃眉之急! |
![]() | 32 xzysaber 2022-08-31 16:45:21 +08:00 其实就是普通的文本文件。 一般里面要么放证书,要么放密钥(公私钥)。 |