タイトルが言うこと。
Java.security.* を使用して Java で秘密鍵を生成しています。
RSA 部分を使用する場合、公開鍵と秘密鍵を生成します。私が読んだものから推測した秘密鍵は、安全に保つために AES 256 ビットで暗号化されています。その後、使用時に復号化されます。
私の質問は、秘密鍵がディスクにどのように保存されることになっているのですか?
これは、私がこれまでに発見したと思うものです...
- 秘密鍵の生成
- SALT を使用して AES 256 ビットで秘密鍵を暗号化する
- 秘密鍵を ASCII Armor Base 64 に保存
何かを塩漬けにする必要があるかどうか、また鍵に塩をどのように保管するか疑問に思っていましたか? また、秘密鍵を暗号化するための AES 256 ビットは、ほとんどのプログラムの標準ですか?
ありがとう!
また、メール情報や画像などをどのように保存していますか?