攻击与防范
来源:互联网 发布:java 代码 加密 编辑:程序博客网 时间:2024/05/17 21:46
攻击(attack)
*影响信息的机密性的攻击
--窥探(snooping)
*影响信息的完整性的攻击
--篡改(modification)
--假冒身份(masquerading/spoofing)
--重复(replaying)
--模范签名(repudiation)
*影响信息可用性的攻击
--拒绝访问的攻击(DOS)
增强信息机密性的方法
隔离
加密
--对称加密:发送方和接收方使用同样的密钥
一个只用一次的密钥安全性很高
使用多次的密钥安全性得不到保证
再次提升机密性:密钥变化与密钥加长
--非对称加密:发送方和接收方使用不同的密钥
分为公钥和私钥
A用B的公钥加密给B,B用自己的密钥完成解密
机密性强但是对公钥和私钥的设计要求高
--确保能用私钥解开
--看到公钥无法推知私钥
增强信息完整性的方法
数字签名
校验码
哈希函数映射(要求避免重复的映射,否则会留下 篡改空间;要求尽量少占用空间)
0 0
- ARP攻击与防范
- ARP攻击与防范
- 木马攻击与防范
- 攻击与防范
- 攻击与防范
- arp攻击与防范
- XSRF 的攻击与防范
- DNS攻击原理与防范
- DNS攻击原理与防范
- DNS攻击原理与防范
- arp攻击原理与防范
- DNS攻击原理与防范
- SQL注入攻击(攻击与防范)
- 知己知彼 防范攻击:网络攻击步骤与黑客攻击原理
- 6.5 病毒攻击的防范与清除
- SQL注入(SQLInjection)攻击现象与防范
- ICMP协议与应对ICMP攻击防范
- SQL注入与JS攻击防范
- qsort和sort学习与比较
- eclipse标准版开发web项目需要的插件
- 对MAC自带的SVN进行升级
- Android testing - How to install adb on Windows / Mac
- github版本库使用(命令行及图形界面版)
- 攻击与防范
- mysql中 ISNULL,IFNULL,NULLIF用法
- IOS 模仿qq分组那样展开与收起
- 广告轮播
- 数据结构第七次试验
- leetcode 67 Add Binary C++
- 面试题五 从头到尾打印单链表
- JSON对象传递
- 微信jssdk分享功能开发及解决ajax跨域的问题