【发布时间】:2021-06-30 19:34:51
【问题描述】:
我一直被困在通过 Java JSch 获取 SFTP 身份验证。
如果 ppk 未加密,则以下代码 sn-p 有效:
jsch.addIdentity(username, certificateBytes , null, null);
但是,ppk 是加密的。我试图将密钥的密码传递给jsch:
jsch.addIdentity(username, certificateBytes , null, "password");
它不起作用,因为 jsch 似乎不支持解密 ppk。我想知道如何在Java中解密加密的ppk?
谢谢
【问题讨论】:
-
“不起作用” 不能作为问题描述。您遇到了什么具体问题?
标签: java encryption ssh key sftp