HTTP安全&加密原理

建议多把玩几遍文章,才能完全理解加解密原理;
面对面试官提问的时候,才能得心应手

加密知识

加密方式

单项加密

也叫做不可逆加密,对明文加密产品一个秘文,无法再逆向解密;

特点:

  • 不可逆
  • 同一明文加密,秘文必然相同

常见加密方式:

  • MD5
  • SHA:其中又分为 sha192、sha256

对称加密

用一个密钥,既可以使用密钥加密,也可使使用密钥解密

特点:

  • 加解密使用同一个密钥
  • 加解密速度快

常见加密方式:

  • DES
  • 3DES
  • AES

非对称加密

与对称加密相反,使用两个密钥(公钥和私钥)进行加解密,
既可以使用公钥加密私钥解密,也可以使用私钥加密公钥解密

特点

  • 使用两把密钥进行加解密
  • 公钥加密私钥加密 或 私钥加密公钥解密
  • 加解密速度慢
  • 公钥私钥成对出现

常见加密方式:

  • RSA:平时最常用
  • DSA

总结

单向加密:不可以,每个明文产生唯一个秘文,明文发生变化,秘文必不相同
对称加密:加解密使用同一把密钥,速度快
非对称加密:使用公钥和私钥加解密,公钥加密私钥加密 或 私钥加密公钥解密,速度慢;公钥即可以公开的、私钥即自己保留的

举个栗子

假设有这样一个需求:小明和小花需要通信,少男少女写情书嘛,肯定不想让别人看到,所以需要安全的通信。

问题一:小明如何安全的把内容传给小花?

毫无疑问:通信内容加密就可以了

问题二:使用哪种加密方式加密呢?

单向加密不适用,因为无法解密
对称加密:可以,小明加密、小花解密
非对称加密:可以,小明私钥加密,小花公钥解密

问题三:对称加密&非对称加密,到底使用哪种呢?

对称加密速度快,非对称加密速度慢,对于聊天这种频繁交互,当然是对称加密更好,小明使用密钥

摘自:https://mp.weixin.qq.com/s/e4s6TuMJYMbBAv5bpqR79A

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
我希望大家下载之前仔细看一下这段话,不要下了以后再来骂人! 注:此文件只对swf进行了破解,破解的文件在SWF文件夹内,请用FLASH CS3打开修改(强调一定要是CS3的版本才可以)。有人说破解的不完全,我哭,asp文件本身是没有加密的,我怎么破啊,只不过是有些功能官方本身就没有加入而已,如果你懂asp的话就自己加吧,如果你什么都不懂就别下这个了,真的,世界上不可能有一个程序能完全满足你的需要,除非你自己写。 ================================================= SXW Flash CMS V2.0 功能更新: 1.网站首页模板使用双样式[顶部菜单模式,左侧活动菜单模式],用户可在后台只有选择模板样式; 2.网站主模块采用静态XML文件,从而提高了加载速度。XML有后台智能生成,维护简单方便; 3.网站风格自定义功能,前台所有可视项均可在后台设置。用户可以在不使用Flash软件的情况下,轻松的制作出属于自己的风格网站; 4.加入CSS样式显示,网站内容文本采用CSS样式定义显示,用户可轻松的设置文本字体显示方式; 5.说明性文本加入滚动条,字数超过显示区域也可以显示。 6.留言模块提交项目可在后台自由设置,留言模块提交项目由原来的固定三项.改为可以自由设置的四项。 文件说明: 1. 数据库文件:data/sxw#data.asp (如需编辑数据库请将后缀名改成.mdb。你可以修改数据库文件名;同时需修改数据库连接。) 2. 数据库连接:inc/mdb.asp(如修改了数据库名,请修改本文件数据库路径。) 3.后台路径:/admin/ 4.后台用户名:2ey.cn 后台密码:2ey.cn (登陆后台后在 >> 个人信息 >> 修改密码 处修改.) 为了您更安全的使用本系统请将后台目录(admin)重命名: 如:将admin文件夹重命名为:pppp 后台访问网址为:http://你的域名/pppp/ 这样既可隐藏你的网站后台。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值