Md5 для струн в студии android - PullRequest
0 голосов
/ 03 мая 2020

Я использую Md5 для sharedpref сейчас, когда я получаю данные общего доступа, но вижу их в зашифрованном виде

 public static String md5(final String s) {
    final String MD5 = "MD5";
    try {
        // Create MD5 Hash
        MessageDigest digest = java.security.MessageDigest
                .getInstance(MD5);
        digest.update(s.getBytes());
        byte messageDigest[] = digest.digest();

        // Create Hex String
        StringBuilder hexString = new StringBuilder();
        for (byte aMessageDigest : messageDigest) {
            String h = Integer.toHexString(0xFF & aMessageDigest);
            while (h.length() < 2)
                h = "0" + h;
            hexString.append(h);
        }
        return hexString.toString();

    } catch (NoSuchAlgorithmException e) {
        e.printStackTrace();
    }
    return "";
}

это коды для получения данных от общего доступа, я не могу видеть данные, я вижу только зашифрованный md5

 sharedPreferences=getSharedPreferences(nameshe,MODE_PRIVATE);
        String  nam=sharedPreferences.getString(sa,"jan");
        String names =md5(nam);
        textView.setText(names);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...