So verschlüsseln Sie das Passwort mit md5 mit Schlüssel in android

Ich bin derzeit mit dem folgenden code zu verschlüsseln Passwort, aber es ist ohne Schlüssel.

package com.MD5Check;

import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

import android.app.Activity;
import android.os.Bundle;

public class MD5Check extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        getSignature();
    }

    public void getSignature()
    {
        try {
               String s = "aditi9970";
               MessageDigest md5 = MessageDigest.getInstance("MD5");
               md5.update(s.getBytes(),0,s.length());
               String signature = new BigInteger(1,md5.digest()).toString(16);
               System.out.println("Signature: "+signature);

            } catch (final NoSuchAlgorithmException e) {
               e.printStackTrace();
            }
    }
} 

Ich würde gerne hash das Passwort mit md5 mit Schlüssel in android.

Kann jemand vorschlagen, der richtige Weg, dies zu tun?

InformationsquelleAutor Sushma | 2011-03-29
Schreibe einen Kommentar