Android 实现SHA1加密算法代码
来源:互联网 发布:多普达a6288软件 编辑:程序博客网 时间:2024/05/21 06:54
实现SHA1加密代码
public static String getSecurityAppKey() { return encryptToSHA(RequestTools.AppId + "UZ" + RequestTools.AppKey + "UZ" + System.currentTimeMillis()) + "." + System.currentTimeMillis(); } public static String encryptToSHA(String info) { byte[] digesta = null; try { MessageDigest alga = MessageDigest.getInstance("SHA-1"); alga.update(info.getBytes()); digesta = alga.digest(); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } String rs = byte2hex(digesta); return rs; } public static String byte2hex(byte[] b) { String hs = ""; String stmp = ""; for (int n = 0; n < b.length; n++) { stmp = (java.lang.Integer.toHexString(b[n] & 0XFF)); if (stmp.length() == 1) { hs = hs + "0" + stmp; } else { hs = hs + stmp; } } return hs; }
使用方法按照getSecurityAppKey方法使用,将要加密的字串写到encryptToSHA中即可!
0 0
- Android 实现SHA1加密算法代码
- js实现sha1加密算法
- SHA1 加密算法
- sha1加密算法
- SHA1加密算法
- sha1加密算法
- Java HMAC-SHA1加密算法的实现
- iOS的MD5/SHA1加密算法的实现
- iOS的MD5/SHA1加密算法的实现
- openssl 实现SHA1,DES等加密算法
- Android代码获取sha1
- Android SHA1加密实现
- Java代码实现SHA1加密
- c# 实现MD5,SHA1,SHA256,SHA512等常用加密算法
- c# 实现MD5,SHA1,SHA256,SHA512等常用加密算法
- c# 实现MD5,SHA1,SHA256,SHA512等常用加密算法
- Objective-C 与JAVA的SHA1/HmacSHA1加密算法实现
- iOS基于Objective-c的MD5/SHA1加密算法的实现
- Android 仿今日头条频道管理(下)(GridView之间Item的移动和拖拽)
- 比较触发器和约束
- (转)linux c多线程编程
- Object-C文件和目录操作
- Linux下配置Lamp
- Android 实现SHA1加密算法代码
- Java面试题全集(A)
- 莫比乌斯反演学习小记
- adroid 6.0及以上 权限管理开发
- IE七大手法
- 学习linux碎片(2)
- 引擎设计跟踪(九.14.2d) [翻译] shader的跨平台方案之2014
- ViewPage第二课为ViewPage添加标题
- 博客图库