機密データが保存されているため、データベースを暗号化します。私はモンゴイドとモンゴブを使用します。この種のデータベースは可能でしょうか?そうでない場合、どのような選択肢がありますか?Rails:暗号化されたデータをデータベースに格納する
P.S.主な目的は、誰かがサーバーをハックしてDBを盗むと、暗号化が解除されることです。
更新:nickhありがとうございました。私は非常に多くを見つけましたsoultions for ActiveRecordしかし、モンゴイドと他のモンゴークリケットでは何も見つかりませんでした。モンゴーとモンゴイのためにいくつかの魂を見つけることは素晴らしいことでしょう!
ezcrypto宝石のATMでPostgreSQLの使用
サーバーから秘密鍵を取り出して別の場所に保管しない限り(つまり、アプリケーションが保存されたデータを消費する必要はありません)、ハッキングされるとゲームが終了します。経験からちょっとしたアドバイス。 –
DBをあるサーバーに、Railsアプリケーションを別のサーバーにデプロイします。したがって、ハックの可能性は2回に減少しました。それで、飛行中にDBのデータを暗号化することは可能ですか? – petRUShka