ホームページ >バックエンド開発 >PHPチュートリアル >PHP の可逆的な暗号化および復号化アルゴリズム

PHP の可逆的な暗号化および復号化アルゴリズム

WBOY
WBOYオリジナル
2016-06-20 12:39:15768ブラウズ

PHP の可逆暗号化および復号化アルゴリズムに関するヘルプ
たとえば、アルゴリズム ルール:
a=b
b=c
c=d
d=e
……
x =y
y=z
z=a
0=1
1=2
2=3
……
8=9
9=0
文字と数字は、特定のサイズの文字または数字に置き換えられます
例:
暗号化前の内容: 123abc
暗号化後の内容: 234def
これだけで、復号化できます
この効果を得るのを手伝ってください、ありがとう


ディスカッションへの返信 (解決策)

$dict = array(  'a' => 'b',  'b' => 'c',  'c' => 'd',  'd' => 'e',  '0' => '1',  '1' => '2',  '2' => '3',  '3' => '4',);echo $t = strtr('123abc',$dict), PHP_EOL;echo strtr($t, array_flip($dict));
234bcd123abc

ありがとうございます。この 2 つの関数であることがわかりました

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。