逆アルゴリズムを使用してデータベースにパスワードを安全に保存するメカニズムが必要です(残念ながらハッシュが適合しないのはそのためです)。そのようなアルゴリズムと、PostgreSQL でそれらの 1 つを実現する方法について知っている人はいますか? 秘密鍵暗号である可能性はありますか?
2 に答える
3
ここで何を達成しようとしているのかについては、非常に慎重になることを強くお勧めします。はい、秘密鍵暗号化は問題の良い解決策です。
幸いなことに、PostgreSQL は暗号化をサポートしており、次のように簡単に実現できます。
Select encrypt (info_to_encrypted, key, algorithm_name);
このトピックは長くなる可能性があるため、次の優れたスライドを確認するように指示します:
暗号化された PostgreSQL
また、あなたがやろうとしていることを進める前に、この非常に良いstackexchangeの質問を読んでください。
于 2013-03-01T13:28:39.053 に答える
1
可逆アルゴリズムを使用してパスワードを安全に保存する方法はないと思います。これらのアルゴリズムの考え方は、暗号化するものはすべて復号化できるため、常に安全ではないということです。
于 2013-03-01T13:28:28.430 に答える