php - laravelはキャッシュを使用してMACアドレスを暗号化し、復号化する前に検証しますか?
大家讲道理
大家讲道理 2017-07-07 10:34:27
0
1
964

私が使用しているlaravel5.1バージョンではデータのキャッシュにCacheを使用しており、memcachedとデータベースも同時に使用していますが、ここで疑問があります。laravelがデータをキャッシュに入れると、次の時点でデータがキャッシュされます。暗号化、暗号化パラメータにはマシンの MAC アドレスが含まれます?
会社のビジネスでは、負荷分散に 6 台の Web マシンを使用しています。この場合、1 台のマシンが memcached または mysql に置かれた後、このマシンのみがその後データを取得すると、他のマシンでエラー メッセージが表示されます: mac が無効です
この場合、laravel は 1 台のマシンでしか正常に使用できませんか? このように、ロード バランシングはまったく使用できません!
データベースはencrypted 暗号化するときに暗号化用の MAC アドレスを持ってくることができ、復号化するときに MAC アドレスを検証すればまだわかります。説明していただけますか、ありがとう~!

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(1)
黄舟

いいえ、ここです mac 也不是 mac地址的意思,是 指的 hmac

HMAC は、キー関連のハッシュ操作メッセージ認証コードです。HMAC 操作はハッシュ アルゴリズムを使用し、入力としてキーとメッセージを受け取り、出力としてメッセージ ダイジェストを生成します。

さらに、各単位laravel代码下面的.env中设置的加密keyには一貫性がなければなりません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート