1

逆アルゴリズムを使用してデータベースにパスワードを安全に保存するメカニズムが必要です(残念ながらハッシュが適合しないのはそのためです)。そのようなアルゴリズムと、PostgreSQL でそれらの 1 つを実現する方法について知っている人はいますか? 秘密鍵暗号である可能性はありますか?

4

2 に答える 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 に答える