0

2500 文字を超えるデータ文字列を暗号化および復号化したいと考えています。このような長いデータ文字列を暗号化および復号化することは可能ですか? エッセイのようなものです。PHP でこのような長いデータを処理するには、どの暗号化および復号化手法を選択すればよいか教えてください。また、これがデータベースに与える影響は何ですか? データベースが重くなりますか。返される暗号化された文字列の長さは?

md5() のみを使用するのではなく、PHP でデータを暗号化したことがありません。

4

2 に答える 2

0

md5() は通常、暗号化には使用されませんが、ハッシュの目的で使用されます。

PHP には、暗号化を扱う拡張機能が多数あります。それらはすべてここにあります: http://www.php.net/manual/en/refs.crypto.php

最もよく知られている拡張子はMcryptOpenSSLです。

OpenSSL では、openssl_encrypt () を使用してデータを暗号化できます。

Mcrypt では、mcrypt_encrypt () を使用してデータを暗号化できます。

詳細については、各拡張機能の関連セクションを確認してください

于 2013-06-14T13:53:20.693 に答える
0

MD5は暗号化ではなく、ハッシュ関数であり、データを難読化する一方向の方法です。

復号化もできるデータの暗号化については、PHP を使用した最も単純な双方向暗号化をご覧ください。

于 2013-06-14T13:51:46.170 に答える