ホームページ  >  記事  >  Java  >  Java は文字列の暗号化と復号化を実装します

Java は文字列の暗号化と復号化を実装します

黄舟
黄舟オリジナル
2017-06-04 09:28:052825ブラウズ

この記事では主にJava文字列の暗号化と復号化について詳しく紹介します。ユーザーが入力した各文字の値を暗号化および復号化します。興味のある方は参考にしてください。

* ユーザーが入力した暗号化文字列を復号し、復号された文字列を出力します
:


* 暗号化プロセス:

英語の文字列または秘密の文字列を入力してください:

I Love You

暗号化または復号後の結果は次のとおりです: 乩一乬狠好久一乹uggle乕

*復号化プロセス:



英語の文字列または秘密の文字列を入力してください:

乩一乬無狠久一湹無乕

暗号化または復号化後の結果は次のとおりです: I Love You

原理分析:



この例の主要なテクノロジーは XOR 演算です。
原則: 文字 (または値) A を値 B と XOR して C を取得すると、C と B を使用して後続の操作を実行して A を復元できます。

以上がJava は文字列の暗号化と復号化を実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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