- 浏览: 90963 次
文章分类
最新评论
<转>http://snowolf.iteye.com/blog/391931
发表评论
-
28、ide---helper
2015-04-13 10:03 01、Eclipse 安装反编译插件jadclipse(经验总结 ... -
Private2、Map --->Model
2015-04-04 09:22 01、mybatis --->interface Ma ... -
Private1、Javabean <---->json
2015-04-04 08:30 01、简单生成 ---- jsonTree easyUI- ... -
lll.单列
2015-03-11 13:32 0概括起来,要实现“单子设计模式”,可以利用下面的方式来完成: ... -
####.Java分隔符
2015-03-11 13:21 01.分号 在Java中语句的 ... -
JSF1.1和JSF1.2之间表达式语言的变化(转)
2015-03-09 21:11 0JavaServer Faces 1.1和1,.2版之间最基本 ... -
27、Java加密技术(九)——SSL(CA)
2015-04-02 11:39 447<转>http://snowolf.iteye.c ... -
25、Java加密技术(七)——非对称加密算法最高级ECC
2015-03-31 14:40 684<转>http://snowolf.iteye.c ... -
24、Java加密技术(六)——数字签名算法DSA
2015-03-31 14:40 581<转>http://snowolf.iteye.c ... -
23、Java加密技术(五)——非对称加密算法的由来DH
2015-03-31 14:39 536<转>http://snowolf.iteye.c ... -
22、Java加密技术(四)——非对称加密算法RSA
2015-03-31 14:39 577<转>http://snowolf.iteye.c ... -
21、Java加密技术(三)——PBE算法
2015-03-12 15:19 778<转>http://snowolf.iteye.c ... -
20、Java加密技术(二)——对称加密算法DES&AES
2015-03-09 10:39 541<转>http://snowolf.iteye.c ... -
18、byte数据类型
2015-03-09 09:33 463-2^7 - 2^7-1(-128 ~ 127) ... -
17、String <--->基本数据类型
2015-03-09 09:33 488基本类型 <--> String转换 int ... -
19、java加密技术(一)-BASE64与单向加密算法MD5&SHA&MAC
2015-03-09 10:15 444<转>http://snowolf.iteye.c ... -
16、switch用法
2015-03-06 07:57 446Java 语言怎样对字符串进行switch多项判断操作? 换j ... -
lll.Q&A
2015-03-05 13:16 01、interface 为什么不能实例化对象? -
lllll、Exception
2015-03-04 13:12 468web.xml The reference to entity ... -
15、线程锁
2015-03-06 07:58 407@@@@@@@@@@@@@@@@@@@@@@@@@@@
相关推荐
首先,我们来看一下标题中提到的"Java密码学(6)——数字证书",这通常意味着这是一个系列教程的第六部分,专注于讲解如何在Java环境中使用和管理数字证书。在这个话题中,我们会学习到数字证书的基本概念、结构以及...
在Java编程环境中,数字证书是用于安全通信的重要工具,它们包含了一对密钥——公钥和私钥,常用于加密和解密数据。RSA是一种非对称加密算法,基于两个大素数的乘积,一个用于加密,另一个用于解密。在给定的场景中...
总结来说,这个"java加密技术"资源涵盖了基础和高级的加密算法,包括Base64、DES、AES、RSA,以及哈希函数和证书管理。通过学习这些内容,开发者可以更好地理解和应用加密技术,提升系统的安全性。
这些源码可以作为学习和实践的起点,帮助开发者更好地理解和应用Java中的数字签名和数字证书技术。通过分析和运行这些代码,我们可以深入理解这些安全机制的工作原理,并在实际项目中使用它们来保护数据的安全,确保...
Java 2平台安全技术是Java开发中的核心组成部分,它为应用程序提供了一套强大的安全机制...这本书“Java 2平台安全技术——结构, API设计和实现”将帮助读者深入理解这一领域的各个方面,是Java安全开发者的宝贵资源。
Java 数字签名和数字证书是网络安全领域中的重要概念,它们在确保数据的完整性和认证信息来源的可靠性方面发挥着关键作用。在这个Java源码包中,我们可能找到了用于生成数字签名和数字证书的相关代码,这对于理解和...
总结来说,Java中的数字签名算法是通过非对称加密和散列函数相结合的方式,提供了数据完整性和发送者身份验证的能力。`CoderUtil.java`可能是一个辅助工具,用于简化数字签名的生成和验证过程。了解并熟练掌握数字...
在IT领域,数字签名和数字证书...综上所述,数字签名和数字证书是保障网络通信安全的关键技术,Java提供了丰富的API支持这些操作的实现。在实际应用中,理解并正确使用这些概念和工具对于构建安全的网络系统至关重要。
数字证书是加密技术中的一个重要概念,它由权威机构(如CA,Certificate Authority)签发,用于证明一个实体的身份。证书包含公钥、实体信息和CA的数字签名,确保公钥的可信性。在互联网上,SSL/TLS协议广泛使用数字...
Java生成CA证书涉及到了几个关键概念,包括公钥加密、私钥解密、数字签名以及证书颁发机构(CA)。...通过Java编程,我们可以创建自己的CA,从而控制和验证我们系统中的数字证书,增强网络的安全性。
在Android应用开发中,发布应用到Google Play商店或者进行签名安装时,必须使用数字证书对APK进行签名。本文将详细介绍如何使用Java JDK生成安卓应用的证书,以便于完成应用的发布流程。 首先,确保你的计算机上...
数字证书则是一种包含公钥和相关身份信息的电子文档,通常由可信的第三方机构——证书颁发机构(CA)签署。证书包含的信息包括:公钥、发行者、有效期、主体(拥有公钥的实体)等。在Java中,我们可以使用`java....
例如,Java的`java.security.cert.Certificate`接口和`java.security.Signature`类,它们允许开发者生成、验证和管理数字证书签名。这些类提供了API,使得开发人员能够方便地集成数字证书签名功能到他们的应用中。 ...
- Java 6的安全模型进行了加强,包括对数字证书和加密算法的改进,以及更严格的代码签名策略,确保了Java应用的安全运行。 9. **XML处理**: - JAXB 2.0引入了更高效的XML绑定框架,简化了Java对象与XML之间的...
数字证书由受信任的证书颁发机构(CA)签发,包含服务器的公钥和一些标识信息。客户端可以通过验证证书的签名来确认服务器的身份,防止中间人攻击。 五、数据完整性与隐私保护 通过SSL/TLS,数据在传输过程中会被...
公钥加密和私钥解密是一种非对称加密技术,它允许数据在不安全的环境中安全传输。本主题将深入探讨Java如何实现这种机制,以及其在客户端与服务器交互中的应用。 1. **公钥加密原理** 公钥加密是一种双钥加密系统...
### Java加密技术概述 Java平台提供了丰富的安全性和加密功能,通过其强大的标准库,开发者可以实现包括但不限于数据加密、解密、签名验证和安全通信在内的多种安全需求。在Java中,加密工具通常被设计为一系列类和...
Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。 设定字符串为“张三,你好,我是李四” 产生张三的密钥对(keyPairZhang) 张三生成公钥(publicKeyZhang...