4

javax.crypto JDK ソース コードを探していましたが、見つかりませんでした。これは私のひどい検索不能によるものか、コードが利用できない理由があるに違いありません (JDK はオープンソースであるはずですよね?) 。私の推測では、現在の jdk javax.crypto には NSA が義務付けたバックドアがあり、オープンソースのリリースが厄介になっていると思います。

私の質問は次のとおりです。

  1. jdk javax.crypto ソースコードはどこにありますか?
  2. 私が信じているように、jdk javax.crypto ソース コードが利用できない場合、バックドアが含まれているという私の懸念が正しいかどうかをどのように確認できますか?

javax.crypto ソースコードはどこにありますか? を参照してください。

4

1 に答える 1

3

ソースはMercurialで利用できます。たとえば、jdk8-b132 のソースjavax.cryptoこちらです。

バックドアの疑いがある場合、それらのソースが実際に使用しているバイナリのソースであることを確認する(簡単な) 方法がないことに注意してください。確実に JDK を自分でビルドする必要があります…</p>

于 2015-04-24T08:12:08.887 に答える