java sha256 实现_JAVA SHA256加密代码实现
//这里对密码进行加密,再存到数据库
String password3=StringEncrypt.Encrypt(password);
//SHA256加密算法 public static class StringEncrypt { /** * 对字符串加密,加密算法使用MD5,SHA-1,SHA-256,默认使用SHA-256 * * @param strSrc * 要加密的字符串 * @param encName * 加密类型 * @return */ public static String Encrypt(String strSrc) { MessageDigest md = null; String strDes = null; String encName="SHA-256"; byte[] bt = strSrc.getBytes(); try { md = MessageDigest.getInstance(encName); md.update(bt); strDes = bytes2Hex(md.digest()); // to HexString } catch (NoSuchAlgorithmException e) { return null; } return strDes; } public static String bytes2Hex(byte[] bts) { String des = ""; String tmp = null; for (int i = 0; i < bts.length; i++) { tmp = (Integer.toHexString(bts[i] & 0xFF)); if (tmp.length() == 1) { des += "0"; } des += tmp; } return des; } }
java sha256 实现_JAVA SHA256加密代码实现相关推荐
- java access 密码_java 连接加密Access2007数据库时,不用输入用户名密码也能连上
java 连接加密Access2007数据库时,不用输入用户名密码也能连上 我用Access2007做了一个加密的数据库,用的是Access本身的功能加密的.双击打开Database2.mdb文件时, ...
- java 抓屏_java抓屏代码
一个网上找下来的 抓屏代码只需呀输入要存放的路径和名字 就可以执行,但不能为空. import java.awt.Dimension; import java.awt.Rectangle; impor ...
- java基础格式_Java基础之代码的基本格式
每一种编程语言都有一套自己的语法规范,java也是如此,同样需要遵从一定的语法规范,如代码的书写.标识符的定义.关键字的应用等.因此要学好Java就要先熟悉它的基本语法.很多人都在发知识点和课程大纲, ...
- java synchronized块_Java多线程同步代码块Synchronized
Java多线程同步代码块Synchronized Java中的每个对象都有一个与之关联的内部锁(Intrinsic lock). 这种锁也称为监视器(Monitor), 这种内部锁是一种排他锁,可以保 ...
- java 9999 符号_java 9999(示例代码)
1. map 1.1. map中的方法 1.2. Map.Entry 对于集合来讲,就是把kye-value的数据保存在了Map.Entry的实例之后,再在Map集合中插入了一个Map.Entry的实 ...
- java 注册回调_java 实现回调代码实例
JAVA实现回调 熟悉MS-Windows和X Windows事件驱动设计模式的开发人员,通常是把一个方法的指针传递给事件源,当某一事件发生时来调用这个方法(也称为"回调").Ja ...
- java二进制命令_Java二进制指令代码解析
常量入栈指令 操作码(助记符) 操作数 描述(栈指操作数栈) aconst_null null值入栈. iconst_m1 -1(int)值入栈. iconst_0 0(int)值入栈. iconst ...
- java 解析二进制_Java二进制指令代码解析
常量入栈指令 操作码(助记符) 操作数 描述(栈指操作数栈) aconst_null null值入栈. iconst_m1 -1(int)值入栈. iconst_0 0(int)值入栈. iconst ...
- java迭代例子_Java 迭代器的代码实例详解
一.摘要 迭代器模式是与集合共生共死的.一般来说,我们只要实现一个容器,就需要同时提供这个容器的迭代器.使用迭代器的好处是:封装容器的内部实现细节,对于不同的集合,可以提供统一的遍历方式,简化客户端的 ...
最新文章
- 绿色番薯 GHOST XP SP3 新春贺岁版
- 《深入理解计算机系统-程序结构》读书笔记
- 谷歌火狐浏览器限制的端口
- 今天整理了一些老作品
- python实现RSA算法,对数据进行加密认证
- jQuery学习笔记——筛选元素集合
- MFC PreTranslateMessage介绍
- 如何检测Linux内核的Rootkit
- 设计模式实例php,PHP三种设计模式实例教程
- Combo用户板中XG-PON资源利用率的提升方案
- 云巡店php源码,云巡店™〡连锁版正式上线开放注册〡《系统使用手册 1.0》
- python编写程序判断今天是今年的第几天_python怎么判断当前日期是今年的第几天...
- 数据分享和开源软件有助于对抗新型冠状肺炎,开源布道师等;开源之道每周评论2020 03 16...
- python网络爬虫网易云音乐_一篇文章带你用Python网络爬虫实现网易云音乐歌词抓取...
- java ee web pdf_Java EE Web高级开发案例 PDF扫描版[69MB]
- Postman教程-Send Requests相关的基本操作
- SDP4模型推算卫星轨迹
- Pr 入门教程如何个性化“时间轴”面板?
- Vim小技巧及快捷键大全【持续更新】
- OpenGL学习记录