5
我想在我的Java應用程序中實現SCP(安全複製)功能,以便將文件從SSH服務器複製到另一臺計算機。我的Java應用程序必須符合FIPS,因此它使用SunPKCS11提供程序與底層的NSS密鑰數據庫進行交互。適用於Java的FIPS兼容SSH庫
爲了實現SCP功能,我們可以使用以下任意SSH庫爲Java:
- JSch
- vngx-jsch
- Apache的MINA SSHD
- Ganymed SSH-2
- sshj
- SSHTools
我有一個關於這些SSH文庫以下問題:
- 是上述任何圖書館FIPS認證的?
- 如果未通過FIPS認證,是否使用符合FIPS的算法(密碼,密鑰交換,MAC 等)?
- 是否有任何其他FIPS認證/符合Java的SSH庫?
以下鏈接似乎表明,JSch是不是符合FIPS:
- http://www.mail-archive.com/[email protected]/msg00554.html
- http://planetjava.org/java-jsch/2012-05/msg00019.html
幾乎所有的庫都符合FIPS標準,但您不需要這樣 - 您需要FIPS認證的庫。這是完全不同的故事。搜索「FIPS認證」。 – 2013-03-27 07:54:57