私のシステムでは、ページアドレスとパラメータをエンドユーザーに表示しないようにします。暗号化/復号化機能
なぜですか?私は自分のページの名前と渡された変数を必要としないからです。
私は実際にはmd5
またはsha1
が好きです。暗号化された文字列のサイズがそれほど長くないためです。しかしそれは唯一の方法です。バックエンドの文字列を解読してページ、変数などを知ることができません。
URLが長くなるため、this type of solutionは使用しません。
他に解決策はありますか?
ありがとうございました。
これらはハッシュ関数であり、暗号化ではありません。違いは可逆性です。しかし、変数とすべてが難読化されていれば、ブラウザ内のどこかでクリアテキストでなければならないので、実際には何のポイントもありません。そうでなければ、静的なランダムな不器用さをURLとして置くことができ、それはそのトリックを行います。 –
ブラウザにページアドレスが必要なので、ドメインを隠すことはありません。 –
domain.com/43kj34k5g34nb34mb5m435v – PacPac