V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
isCyan
V2EX  ›  SSL

为什么 SSH 公钥密钥、SSL 证书和密钥之类的纯文本打开, BEGIN 之后的正文开头都是 MII

  •  
  •   isCyan · 2015-10-01 09:22:47 +08:00 · 3328 次点击
    这是一个创建于 3340 天前的主题,其中的信息可能已经有所发展或是发生改变。
    2 条回复    2015-10-01 13:49:02 +08:00
    1000copy
        1
    1000copy  
       2015-10-01 10:24:27 +08:00
    可能是 file signature 。就像 PE 文件都上 MZ 打头。(我猜的
    Laforet
        2
    Laforet  
       2015-10-01 13:49:02 +08:00   ❤️ 2
    这是 OpenSSL 的文件头。标注了密钥长度。

    http://blog.oddbit.com/2011/05/08/converting-openssh-public-keys/

    30 82 01 (for 768 bit key or MIIB in base64)
    30 82 02 (for 1024 bit key or MIIC in base64),
    30 82 04 (for 2048 bit key or MIIE in base64),
    30 82 09 (for 4096 bit key or MIIJ in base64).
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2805 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 14:11 · PVG 22:11 · LAX 06:11 · JFK 09:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.