网络安全之加密解密篇教程

网络安全之加密解密篇教程

详细请看


课程描述

网络应用安全是一个大家无法忽视却又客观存在的现实问题。

如何鉴别数据文件的一致性?
如何隐藏如何简单地隐藏、传递并保存机密数据?
如何对数据加密?
如何传递对称加密算法密钥?
如何进行身份认证?
如何确保网络交互平台的安全性?

结下来我们要共同学习的内容,就是要解决这些难题。

项目介绍

系统加固
项目平台
演示:Windows XP
语言:Java
工具:Eclipse

涉及知识
语言基础:Java。
Java权限文件配置以及使用
第三方开源工具:Bouncy Castle。

技术亮点
Java权限文件配置以及使用。
通过Bouncy Castle扩充Java 6尚未支持算法。

需求分析
提高系统安全级别,增加密钥长度。
扩充系统加密算法
数据一致性校验
项目平台
演示:Windows XP
语言:Java
工具:Eclipse

涉及知识
语言基础:Java。
消息摘要算法:MD5、SHA1、MAC等
第三方开源工具:Bouncy Castle、Apache Commons Codec等。

技术亮点
消息摘要算法的运用、实践。
Bouncy Castle对于Java 6尚未支持算法的补充。
Apache Commons Codec对于Java 6的包装。

需求分析
针对看似一致的文件进行校验。

数据隐藏
项目平台
演示:Windows XP
语言:Java
工具:Eclipse

涉及知识
语言基础:Java。
Base64算法
第三方开源工具:Bouncy Castle、Apache Commons Codec。

技术亮点
Base64算法的运用、实践。
Bouncy Castle、Apache Commons Codec对于Base64算法的支持。

需求分析
利用Base64算法传递隐藏在URL中的机密信息。

数据加密
项目平台
演示:Windows XP
语言:Java
工具:Eclipse

涉及知识
语言基础:Java。
对称加密算法:DES、3DES、AES、IDEA等
第三方开源工具:Bouncy Castle。

技术亮点
对称加密算法的运用、实践。
Java 6所支持的对称加密算法实现。
Bouncy Castle对于对称加密算法的支持。

需求分析
机密文件加密。

密钥加密
项目平台
演示:Windows XP
语言:Java
工具:Eclipse

涉及知识
语言基础:Java。
非对称加密算法:DH、RSA、ElGamal等
第三方开源工具:Bouncy Castle。

技术亮点
非对称加密算法的运用、实践。
Java 6所支持的非对称加密算法实现。
Bouncy Castle对于非对称加密算法的支持。

需求分析
密钥加密。

数据签名
项目平台
演示:Windows XP
语言:Java
工具:Eclipse

涉及知识
语言基础:Java。
非对称加密算法:DH、RSA、ElGamal等
第三方开源工具:Bouncy Castle。

技术亮点
非对称加密算法的运用、实践。
Java 6所支持的非对称加密算法实现。
Bouncy Castle对于非对称加密算法的支持。

需求分析
密钥加密。
构建数字证书
项目平台
演示:Windows XP
语言:Java
工具:Eclipse、OpenSSL、KeyTool

涉及知识
语言基础:Java。
非对称加密算法RSA、数字签名算法RSA、消息摘要算法SHA1/MD5、Base64算法
数字证书
证书管理工具:OpenSSL、KeyTool。

技术亮点
数字证书的运用、实践。
通过数字证书构建安全的Socket通讯。

需求分析
通过数字证书构建底层Socket通讯。
HTTPS平台
项目平台
演示:Windows XP
语言:Java
工具:Eclipse、OpenSSL、Tomcat、WireShark
Web Service框架:Axis

涉及知识
语言基础:Java。
非对称加密算法RSA、数字签名算法RSA、消息摘要算法SHA1/MD5、Base64算法
数字证书
安全协议:HTTPS、SSL/TLS
证书管理工具:OpenSSL。
Tomcat配置
网络监控:WireShark
Web Service框架:Axis等

技术亮点
Tomcat服务器下HTTPS的配置与使用。
开放式WebService平台的HTTPS安全加固。
需求分析
构建安全的HTTPS协议的WebService平台。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值