适用于Java的FIPS兼容SSH库

时间:2013-03-26 09:08:14

标签: java ssh scp fips nss

我想在我的Java应用程序中实现SCP(安全复制)功能,以将文件从SSH服务器复制到另一台机器。我的Java应用程序必须符合FIPS,因此它使用SunPKCS11提供程序与底层NSS密钥数据库进行交互。

为了实现SCP功能,我们可以使用以下任何SSH库来实现Java:

  • JS​​ch
  • vngx-jsch
  • Apache MINA SSHD
  • Ganymed SSH-2
  • sshj
  • SSHTools

关于这些SSH库我有以下问题:

  1. 上述任何一个库都经过FIPS认证吗?
  2. 如果不是FIPS认证,则是算法(密码,密钥交换,MAC 等...)使用FIPS兼容?
  3. 是否还有其他符合FIPS认证/兼容的Java SSH库?
  4. 以下链接似乎表明JSch不符合FIPS:

1 个答案:

答案 0 :(得分:0)

请考虑使用JSCAPE的Secure iNet Factory。可以找到文档here