public static String encryptSHA(String data) throws Exception {
MessageDigest sha = MessageDigest.getInstance("SHA-256");
byte[] bs = sha.digest(data.getBytes());
String reStr = new HexBinaryAdapter().marshal(bs);
return reStr;
}
- 浏览: 62384 次
- 性别:
- 来自: 苏州
文章分类
最新评论
发表评论
-
eclipse运行maven项目异常
2016-08-29 10:01 1429今天从代码库下载部署一套环境,配置好后运行失败,信息如下: ... -
excel各版本解析导入所需jar包
2015-04-09 10:30 0poi-xx.jar poi-ooxml-xx.jar poi ... -
excel各版本解析导入2
2015-04-09 10:28 0package com.wgj.action.fileUplo ... -
excel各版本解析导入1
2015-04-09 10:27 0package com.wgj.action.fileUplo ... -
路过拾遗
2014-03-07 14:58 7161、用IE浏览器AJAX提交缓存问题导致第二次提交时方法不执 ... -
抽象类和接口的区别
2014-01-17 13:19 640(1)接口是公开的,里面不能有私有的方法或变量,是用于让别人使 ... -
JSP页面自动刷新方法
2013-11-14 16:51 1062每3秒刷新一次 1、在<head>标签中<m ... -
java中static作用详解
2013-11-05 15:17 0static表示“全局”或者“静态”的意思,用来修饰成员变量和 ... -
java把world转换成htm文件
2013-10-31 16:33 565需要的jar文件:jacob.jar public class ... -
JDBC连接各种数据库方法
2013-10-29 10:23 6301、Oracle8/8i/9i数据库(thin模式) ... -
读取properties文件内容
2013-10-17 17:20 875在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选 ... -
ibatis批量修改、批量增加、批量删除
2013-08-27 10:02 8696<update id="Update&qu ... -
Hibernate的Criteria 的用法
2013-08-15 14:42 636Hibernate 设计了 CriteriaSpecific ... -
ASCII码表及转换方法
2013-07-29 09:47 1696ASCII值 控制字符 ASC ... -
构造器
2013-07-29 08:58 588对于java,类的概念是 ... -
同一个tomcat开多个端口分别发布不同项目
2013-05-24 14:16 7711、在webapps文件夹同级目录下新建一个文件夹,比如o ... -
Action接收URL传值汉子乱码问题
2013-04-25 12:54 721http://localhost:8081/Test/tr ... -
ACTION接受url传值中文乱码
2013-04-25 12:51 0http://192.168.1.102:8081/MS/t ... -
取子串问题
2013-04-11 10:24 964java中取字串的方法:java中的字符串下标从0开始sub ...
相关推荐
由于其安全性及广泛应用,SHA加密算法在网络安全、数据完整性验证、数字签名等领域扮演着重要角色。 SHA-1是SHA家族的第一个成员,于1993年发布,但在2011年被发现存在潜在的攻击途径,使其安全性受到质疑。因此,...
**JSP的SHA加密详解** 在Java Web开发中,数据安全性是至关重要的,尤其是在处理用户登录、密码存储等敏感信息时。SHA(Secure Hash Algorithm,安全散列算法)就是一种常用于增强数据安全性的加密技术。它将任意...
本篇将详细讲解Delphi中涉及到的HMAC-SHA签名、SHA加密、MD5加密、URL编码与解码以及Base64编码与解码的相关知识。 首先,HMAC-SHA(Hash-based Message Authentication Code - Secure Hash Algorithm)是一种基于...
SHA加密的java算法,可以用于数据库密码加密,不需要任何jar
在iOS中,我们可以使用CommonCrypto库来实现MD5和SHA加密。以下是一个简单的Objective-C示例,演示如何在iOS应用中使用这些算法: ```objc #import // MD5加密 + (NSString *)md5:(NSString *)input { const ...
在"EncryptDemo"这个压缩包文件中,很可能包含了针对AES、MD5和SHA加密的Java或Python等编程语言的示例代码。这些示例可能涵盖了如何初始化密钥、如何加密和解密数据、如何计算MD5和SHA哈希值等内容。通过这些代码,...
Java加密组件实现DES、RSA和SHA加密算法是信息安全领域中常用的技术,主要用于数据的保护,确保数据在传输或存储过程中的安全。以下是对这些加密算法的详细解释: 1. **DES(Data Encryption Standard)**:DES是一...
一组对SHA加密算法的封装,能够在编程过程中方便使用的静态工厂方法类
Java加密类演示DES、RSA及SHA加密算法,可对文件和输入流进行加密处理。 AsymmetryEncrypt.java:非对称加密算法的上层接口,提供加/解密、数字签名/验证操作所需的方法 * 加密/解密操作(公钥加密,私钥解密...
在JavaScript中实现SHA1加密算法,可以用于数据的安全传输、用户密码的存储或其他安全相关的应用。例如,当你需要在客户端对用户输入的数据进行预处理,以防止在传输过程中被窃取,或者在服务器端验证数据的完整性时...
为了进一步学习和实践C#中的SHA1加密,你可以参考提供的压缩包文件“C#sha1加密”。其中可能包含了示例代码和其他相关资源,帮助你理解和应用SHA1加密技术。记住,在处理敏感数据时,一定要确保使用安全的加密算法,...
VB的SHA加密算法类模块,可以直接使用。
SHA加密算法原理.doc
在Java中实现SHA1加密,是确保数据安全性和完整性的一个常见做法,尤其在与微信支付接口交互时,为了保证交易的安全,会要求使用SHA1进行签名。 SHA1全称为Secure Hash Algorithm 1,它是由美国国家安全局(NSA)...
总之,SHA-256加密算法在JavaScript和Java中的使用方式虽然有所不同,但核心思想都是将明文信息转化为不可逆的摘要,以此来保护敏感数据,如用户密码。在实际项目中,应结合盐值和多次迭代等安全策略,以增强密码的...
这个压缩包文件"SHA1加密算法(c语言实现).zip"显然包含了用C语言编写的SHA1算法实现。C语言是一种底层、高效且通用的编程语言,非常适合实现这样的底层算法。 SHA1全称为Secure Hash Algorithm 1,是美国国家安全局...
JavaScript中的AES(Advanced Encryption Standard)和SHA(Secure Hash Algorithm)是两种常见的安全技术,用于数据加密和完整性验证。AES是一种块密码,而SHA是一组哈希函数。在JavaScript环境中实现这两种算法,...
4. **LDAP-SHA加密**: LDAP(Lightweight Directory Access Protocol)是一种轻量级目录访问协议,它广泛用于用户身份验证和目录服务。在LDAP中,SSHA被用作安全地存储密码的一种方式。LDAP-SHA与SSHA类似,但在...