- 网络技术
SSL(TLS)及JSSE介绍
SSL / TLS是安全套接字层(Secure Sockets Layer)和 Transport Layer Security(传输层安全性)的缩写,SSL利用数据加密、身份验证和消息完整性验证机制,为基于TCP等可靠连接的应用层协议提供安全性保证。在互联网应用及云计算广泛使用的当今,SSL已经成为网络中用来鉴别站点和网页浏览者身份,成为数据加密通信传输的全球化标准。在本系列中,将介绍SSL/TLS的产生的历史,分层模型和安全机制介绍,介绍SSL协议的握手过程,并且简单介绍JSSE provider, 介绍了主要的JSSE的引擎类和列举了一个例子来增强对 JSSE实现SSL 通信的理解。
共7节 949人已学习¥21.0 免费试学 - Java
Java数据加密Cipher介绍
数字加密是安全体系中最重要的安全组件,数据加密可以保证数据的私密性。Cipher类为加密和解密提供密码功能,是Java Cryptographic Extension(JCE)框架的核心。在本系列中,讲解了数据加密的常见的相关概念,对Cipher引擎类进行了简明扼要的介绍, 对Cipher 加解密Key对象做了介绍。通过本系列的学习,可以了解数据加密的原理及过程,了解Cipher引擎类,本课程给出来最基本的数据加密的引擎类示例,便于用户学习和使用Java数据加密解密编程
共6节 744人已学习¥12.0 免费试学 - Java
Java数字签名Signature简介
数字签名是安全体系中最重要的安全算法,数字签名技术依赖于消息摘要技术和公钥加密技术, 可以保证文件在传输的过程中没有被篡改,并且数字签名具有不可伪造和不可抵赖特性,可以证明被签名的数据确实是拥有私钥方签写的。数字签名可以保证数据的完整性但不能保证数据的私密性。通过本系列的学习,可以了解数字签名的原理,数字签名及验证过程,了解数字签名引擎类,本课程给出来最基本的数字签名的引擎类示例,便于用户学习和使用数字签名编程
共4节 918人已学习¥12.0 免费试学 - Java
Java 消息摘要MessageDigest简介
消息摘要是JAVA安全体系中最基本的安全摘要算法,是数字签名基础,可以保证数据的完整性但不能保证数据的私密性。通过本系列的学习,可以了解消息摘要的原理,了解常用的消息摘要引擎类,本课程给出来最基本的消息摘要的引擎类示例,便于用户学习和使用消息摘要编程
共5节 503人已学习¥12.0 免费试学 - 防护加固
Java 密钥库密钥及证书系列
密钥及密钥库,是使用数字签名及加密的基础,通过本系列的学习,可以了解Java安全体系中常见的密钥类型和常见的密钥库,如JKS, JCEKS和PKCS12密钥库的主要区别;该系列也简要介绍了 JAVA密钥操作的主要引擎类和常见的Keytool命令;并且详细介绍了申请CA签名证书的主要步骤
共5节 637人已学习¥12.0 免费试学 - 防护加固
Java Cryptographic Architecture 安全加密架构介绍
Java作为当今最广泛使用的开发平台,提供了完善的安全加密可扩展平台,为应用程序提供了从消息摘要,数字签名到复杂加密算法的支持。其中,Java加密架构(Java Cryptographic Architecture),简称JCA作为Java可扩展安全平台的基础,定义和支持了可定制的Security Provider,而Security Provider 提供了常见的加密引擎及其算法实现,如数字签名
共4节 533人已学习¥18.0 免费试学
- 1
杨老师
技术经理
曾就职于多家大型外企软件公司。历任康普斯特软件技术经理,思科数据平台技术经理。从事计算机软件开发,测试和数据集成业务将近20年。对大数据领域中的常用框架hadoop、hive、flume、HDFS、storm、spark等有丰富的实战经验和研究;精通软件安全领域知识,如Kerberos, 安全测试理论及实践,擅长信息集成技术,如大数据集成及数据虚拟化技术,精通数据库理论。
课程数 6 学生数 4284