尝试在软考62天前开始成为软件设计师-信息系统安全

安全属性

  • 保密性 :++最小授权原则++(能干活的最小权限)、防暴露(隐藏)、信息加密、物理保密
  • 完整性(防篡改):安全协议、校验码、密码校验、数字签名、公证
  • **可用性:**综合保障( IP过滤、业务流控制、路由选择控制、审计跟踪)
  • 不可抵赖性:数字签名

对称加密

  • DES :替换+移位 3重DES
  • AES
  • RC-5
  • IDEA

非对称加密

  • RSA:512位(或1024位)密钥、计算量极大、难破解
  • Elgamal
  • 背包算法,Rabin,D-H....

加密速度慢

信息摘要

**单向散列函数(**单项Hash函数):固定长度的散列值

常用消息摘要算法:MD5,SHA等

数字签名

接收者知道 谁发送的

各个网络层次安全保障

HTTPS:HTTP+SSL

物理层:隔离信号,防止散发出去

PPTP,L2TP:隧道协议

**网络层:**防火墙, IPSec-与IP有关

网络威胁

相关推荐
虾球xz1 小时前
CppCon 2015 学习:CLANG/C2 for Windows
开发语言·c++·windows·学习
蓝婷儿2 小时前
6个月Python学习计划 Day 17 - 继承、多态与魔术方法
开发语言·python·学习
持续前进的奋斗鸭2 小时前
Postman测试学习(1)
学习·postman
hello kitty w2 小时前
Python学习(7) ----- Python起源
linux·python·学习
一叶知秋秋2 小时前
python学习day39
人工智能·深度学习·学习
永日456703 小时前
学习日记-day24-6.8
开发语言·学习·php
安和昂3 小时前
【iOS】 Block再学习
学习·ios·cocoa
pop_xiaoli3 小时前
OC学习—命名规范
学习·ios
jackson凌3 小时前
【Java学习笔记】String类(重点)
java·笔记·学习
行云流水剑3 小时前
【学习记录】在 Ubuntu 中将新硬盘挂载到 /home 目录的完整指南
服务器·学习·ubuntu