0

私が直面している問題を示す簡単な例を作成しようとします。

mysql データベースに、インターネット プラットフォームのユーザー向けのメッセージング システムのプライベート メッセージを含むテーブルがあるとします。テーブルは次のようになります。

From    To    Text
1       2     "Hello, Mr. 2"
2       1     "Hello back!"

セキュリティ上の理由から、このテーブルの列を暗号化したいtextので、データが盗まれたとしても、テキストを解読するのは困難な作業のままです。

私の最初のアイデアは、ユーザーのパスワードをキーとして使用してメッセージを暗号化することでしたが、特定のレコードにアクセスするための許可が必要な人が 2 人いることに気付きました。それで、どれが頻繁に行われる練習なのか疑問に思っていましたか?mysqlメソッドは、たとえば、公開/秘密キーのアプローチbuilt-inよりも進んでいますか? AES_ENCRYPT()私はこれについて本当に専門家ではないので、よくある落とし穴がある場合は、それらについて言及していただきありがとうございます!

4

0 に答える 0