3 つまたは 4 つのグループが存在する可能性がありますが、それらはすべて数値であり、これらの 3 つまたは 4 つのグループに基づいて数値を取得できます。
たとえば、12、34、10 が 123410 に直接接続されている場合、長さは工場によって異なる場合があります。これは MD5 暗号化に似ており、結果の長さは同じになりますが、数値のみになります。淡淡烟草味2017-05-19 10:09:43
暗号化の結果はbyte[]ですが、デフォルトでは16進数の文字列(またはbase64?これは定かではありません)に変換されます
実際、コンピュータ内ではどのような型であっても数値(バイト)です。
単純な大まかな文字列 getBytes で数値を取得できます
ringa_lee2017-05-19 10:09:43
ハッシュ関数を自分で書きます。たとえば、数値を 12345 などの別の数値にマッピングします。各数値は +3mod10 演算を実行し、45678 になります。次に、45678 演算で各数値を XOR または AND し、新しい数値を取得します。ランダムアルゴリズムを使用して長さを固定する方法。長さが長すぎる場合は値の一部をランダムに選択し、短すぎる場合はランダムシーケンスを追加します。ただし、上記の同様のアプローチには欠陥があり、検証が不足しています。特にデータベース ストレージのパスワードについては、実際のプロジェクトで使用することはお勧めできません。
実際のプロジェクトについては、企業のセキュリティ担当者に問い合わせることをお勧めします