首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解析SSH2 (RFC4716)公钥

解析SSH2 (RFC4716)公钥
EN

Stack Overflow用户
提问于 2013-08-16 02:31:52
回答 1查看 198关注 0票数 0

我一直在使用SSH2文件格式,并试图找到一种很好的方法来解析SSH2公钥的元素,以便将其与编码的base64数据一起保留。我已经能够删除文件字段“- BEGIN SSH2 PUBLIC KEY -”和“- END SSH2 PUBLIC KEY -”,但我一直想知道如何删除其他可能的数据字段,如Comment:"foo“或Subject:"bar”

EN

回答 1

Stack Overflow用户

发布于 2013-08-16 02:43:56

丢弃所有作为标题的行/连续行,直到找到不是标题的行,剩下的是base64编码的数据。

从RFC:

不是连续行且其中没有':‘的行是base64编码正文的第一行。

如果您将行继续标记视为在词法上具有高优先级,那么在那之后它应该是简单的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18259281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档