...如果没有,您能否向我提供完整算法的链接或 RFC 编号(从获取 ASCII 编码的私钥文件/字符串到生成 ASCII 编码的公钥文件/字符串)。
为了向您展示更大的图景 - 我开始使用 pylibssh2 库。这个库有一个方法——userauth_publickey_fromfile(它会引发 NotImplementedException,但是当你强制启动 python 绑定时——它可以工作)。问题是这种方法需要私钥(好)和公钥(知道为什么)。当然,我可以将这两个键都作为参数传递给我的函数,但我认为这是不必要的,我不想仅仅为此期待一个变量。所以我想自己从私钥生成公钥。
也许我在 pylibssh2 甚至在 libssh2 本身中遗漏了一些东西(我也可以为此编写绑定)?
谢谢你的帮助!