Methods needed:
Then in login:Code:static String getString(byte[] bytes) { StringBuffer sb = new StringBuffer(); for( int i=0; i<bytes.length; i++ ) { byte b = bytes[ i ]; sb.append((int)(0x00FF&b)); if(i+1 <bytes.length) { sb.append("-"); } } return sb.toString(); } static byte[] getBytes(String str) { ByteArrayOutputStream bos = new ByteArrayOutputStream(); StringTokenizer st = new StringTokenizer(str, "-", false); while(st.hasMoreTokens()) { int i = Integer.parseInt(st.nextToken()); bos.write((byte)i); } return bos.toByteArray(); } static String md5(String source) { try { MessageDigest md = MessageDigest.getInstance("MD5"); byte[] bytes = md.digest(source.getBytes()); return getString(bytes); } catch(Exception e) { return null; } }
Code:playerPass = md5(playerPass);


