一,java
public class SHAUtils { public static String encode_sha1(String input) { try { MessageDigest digest = java.security.MessageDigest.getInstance("SHA-1"); digest.update(input.getBytes()); byte messageDigest[] = digest.digest(); StringBuffer hexString = new StringBuffer(); for (int i = 0; i < messageDigest.length; i++) { String shaHex = Integer.toHexString(messageDigest[i] & 0xFF); if ( shaHex.length() < 2 ) { hexString.append(0); } hexString.append(shaHex); } return hexString.toString(); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } return ""; } }
二使用app
SHAUtils.encode_sha1(view.Et_pwd())