私は簡単なデータベースアプリケーションを作成しています。プログラムは、データベース情報(ホスト、名前、ユーザー、パス)を取得し、次回の使用のためにそれらを保管する必要があります。だから私はそれらを暗号化し、暗号化された情報をファイルに保存する必要があります。一方、私はプログラムコードにパスワードを入れたくありません。私の質問は、どのように私はプログラムの暗号化アルゴリズムのキーを格納する必要がありますか? (データベース情報の暗号化に使用されるキー)ソースコードにキーのないプログラムでデータベースパスワードを保存
答えて
外部ファイルにキーを置き、ファイルのアクセス許可がアプリケーションユーザーだけがアクセスできるようにします。
プログラムはクロスプラットフォームです。それはWindows上で実行される可能性があります... –
あなたはWindows(私はVistaから考える)でファイルのアクセス許可を変更する場合、私はそれが同様の効果があると思う....いいえ? – Renato
私はWindowsのセキュリティに関する経験はありません。おそらくリソースを使って、実行可能ファイルにパスワードを埋め込むほうがいいと思う...ありがとう –
CPU snなどのマシンIDを使用できますが、別のシステムにteファイルを移動することはできません。
- 1. Capistrano:Laravelのデータベースパスワードを保存する
- 2. データベースパスワードをPythonで安全に保存するには?
- 3. 保存のソースコード(シンタックスハイライト)
- 4. HTMLソースコードをファイルに保存
- 5. 暗号化のためのパスワードやキーをiPhoneアプリケーションのソースコードに保存しないのはなぜですか?
- 6. データベースパスワード保護モバイルアプリiPhone/Android
- 7. プログラムで "PDFに保存..."シート
- 8. プログラムを保存していなくてもパスワードを保存できますか?
- 9. JavaでHMacSHA256キーをプログラムで生成して保存するには?
- 10. NSCopyingでないIDキーでデータを保存する方法
- 11. なぜpythonプログラムrdf RDFオントロジーファイルをローカルに保存できないのですか?
- 12. VB6アプリケーションのデータベースパスワード
- 13. MVVM Devexpressプロジェクトにデータをプログラムで保存
- 14. Android:プログラムでGoogleの場所に保存
- 15. 保存APIキー5
- 16. djangoに外部キー値を保存しない理由
- 17. ajax外部キーを持たないデータベースに保存
- 18. ファイルの既存の順序をプログラムで保存するplistファイルにキーと値のペアを追加する
- 19. ヒューズツールでFirebase固有のキーを保存
- 20. Python Seleniumページでソースコードのエンコードエラーを保存できません
- 21. 入力したエントリを保存しないプログラムですか? (C++)
- 22. vim - 保存時にgolangのソースコードを自動的にフォーマットする
- 23. プログラムの終了時にデータベースが保存されない
- 24. テキストファイルに保存されたキーを保存する方法
- 25. AES_ENCRYPTキーを保存する
- 26. 異なるキーでキーチェーンにユーザ名を保存
- 27. ActiveRecordの外部キーが保存されていない
- 28. UWPのデータベースパスワード復号
- 29. Android KeyStoreでRSAキーが保存されない
- 30. 外部キー埋め込みリレーションで保存しない
信頼できる接続を使用できますか? –
@ダニエル・ナンバーそれはどのようにパスワードを保存することに関連していますか? –
可能な複製:http://stackoverflow.com/questions/469267/ok-soive-encrypted-my-data-now-where-do-i-hide-the-key – Renato