84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
3 つまたは 4 つのグループが存在する可能性がありますが、それらはすべて数値であり、これらの 3 つまたは 4 つのグループに基づいて数値を取得できます。
ringa_lee
暗号化の結果はbyte[]ですが、デフォルトでは16進数の文字列(またはbase64?これは定かではありません)に変換されます 実際、コンピュータ内ではどのような型であっても数値(バイト)です。 単純な大まかな文字列 getBytes で数値を取得できます
ハッシュ関数を自分で書きます。たとえば、数値を 12345 などの別の数値にマッピングします。各数値は +3mod10 演算を実行し、45678 になります。次に、45678 演算で各数値を XOR または AND し、新しい数値を取得します。ランダムアルゴリズムを使用して長さを固定する方法。長さが長すぎる場合は値の一部をランダムに選択し、短すぎる場合はランダムシーケンスを追加します。ただし、上記の同様のアプローチには欠陥があり、検証が不足しています。特にデータベース ストレージのパスワードについては、実際のプロジェクトで使用することはお勧めできません。 実際のプロジェクトについては、企業のセキュリティ担当者に問い合わせることをお勧めします
暗号化の結果はbyte[]ですが、デフォルトでは16進数の文字列(またはbase64?これは定かではありません)に変換されます
実際、コンピュータ内ではどのような型であっても数値(バイト)です。
単純な大まかな文字列 getBytes で数値を取得できます
ハッシュ関数を自分で書きます。たとえば、数値を 12345 などの別の数値にマッピングします。各数値は +3mod10 演算を実行し、45678 になります。次に、45678 演算で各数値を XOR または AND し、新しい数値を取得します。ランダムアルゴリズムを使用して長さを固定する方法。長さが長すぎる場合は値の一部をランダムに選択し、短すぎる場合はランダムシーケンスを追加します。ただし、上記の同様のアプローチには欠陥があり、検証が不足しています。特にデータベース ストレージのパスワードについては、実際のプロジェクトで使用することはお勧めできません。
実際のプロジェクトについては、企業のセキュリティ担当者に問い合わせることをお勧めします