验证Java中的SSH主机密钥格式

有没有一种很好的方法来验证SSH主机密钥的格式/模式?


我见过像这样的人使用正则表达式来验证RSA:


^(ssh-[a-z]{3}) ([0-9]{3,4}) ([0-9a-f]{2}:){15}[0-9a-f]{2}$

或者使用像一个解析器这个Python的。


你们可以为dsa / ecdsa和ed25519正则表达式提供帮助吗?


我没有建立一个很好的解析器来在Java上用Pythonic的方式来做到这一点:(


哈士奇WWW
浏览 235回答 1
1回答

森林海

尝试使用KnownHosts类从JSch库。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java