SHA-256 Encryption






public static String ConvertStringSHA256 (String str)
{
    String SHA = "";
    try
    {
        MessageDigest sh = MessageDigest.getInstance("SHA-256");
        sh.update(str.getBytes());
        byte byteData[] = sh.digest();
        StringBuffer sb = new StringBuffer();
        for(int i = 0 ; i < byteData.length ; i++)
        {
            sb.append(Integer.toString((byteData[i]&0xff) + 0x100, 16).substring(1));
        }
        SHA = sb.toString();

    }
    catch (NoSuchAlgorithmException e)
    {
        e.printStackTrace();
        SHA = null;
    }
    return SHA;
}

'Developer > Android' 카테고리의 다른 글

EterisPermissionHelper (Android 권한 관리)  (0) 2016.05.16
CollapsingToolBar (with Glide)  (0) 2016.02.26
SHA-256 Encryption  (0) 2016.02.02
확장형 Noficiation (Compat)  (0) 2015.12.29
File Download 시 URL UTF-8 변경  (0) 2015.12.03
Multipart File Upload 시 파라미터 UTF-8 전달  (0) 2015.12.03

이 글을 공유하기


댓글(0)

Designed by CMSFactory.NET