質問

一部のデータを有線で送信する必要がありますが、そのデータをプレーンテキストにしたくないのです。

送信しているテキストを反転する必要があるため、md5/sha256/etc... はできません。

ソルト付き文字列をエンコードする良い方法は何ですか?

正しい解決策はありません

他のヒント

あなたが探しています 暗号化.

どの言語を使用していますか?おそらく、使用できる組み込みの暗号化アルゴリズムがあるでしょう。


ハッシュの考え方は、一方向にしか進むことができないということです。

[plain text]--->(HASH ALGORITHM)--->HASH


一方、暗号化の考え方は、 何人かと一緒に 平文 を作成する 暗号文. 。その後、暗号文のキーを使用して、いつでも平文を取得できます。

[plain text] + [key] --->(ENCRYPTION ALGORITHM)-->[ciphertext]
[ciphertext] + [key] --->(DECRYPTION ALGORITHM)-->[plain text]

特定の暗号化アルゴリズムの復号化アルゴリズムは通常、暗号化アルゴリズムに非常に似ており、暗号文と正しいキー (つまりパスワード) が与えられた場合に平文メッセージを取得できます。

定義によって一方通行である -

あなたは、暗号化機能ではなく、ハッシュを使用します。

AES の暗号化アルゴリズム、おそらく最も広くあるとして、良いスタートになります現時点で使用されるもの。

あなたは、暗号化をしたい、ハッシュを望んでいません。あなたはフグを見なければならない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top