ISO

  • 应用层

    • 为应用软件提供接口,使应用程序能够使用网络服务。
    • 各种应用程序协议如HTTP(Web),Telnet(远程控制),FTP(文本传输)
  • 表示层
    • 数据的交换格式、数据加密解密、数据的压缩解压缩
    • 数据编码的处理如ASCII,GBK
    • 保证一个系统应用层发出的信息可被另一系统的应用层读出
  • 会话层
    • 管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。
    • 管理数据交换的方法

  • 传输层:

    • 数据的分段及重组
    • 提供端到端的数据服务(可靠或不可靠)

  • 网络层:

    • 将分组从源端传送到目的端(实体)
    • 如何使用底层的资源

  • 数据链路层:

    • 将分组数据封装成帧
    • 实现两个相邻结点之间的通信,点到点
    • 差错检测
  • 物理层:
    • 在介质上传输比特
    • 提供机械的和电气的规约

划分出六类安全业务

  • 认证 业务

    • 实体认证,数据源认真,证实实体的真实身份
    • 保证非伪装
    • 一般在建立连接阶段实施,更高级的也会在数据传送阶段实施
    • 数字签名,认证证书
  • 接入控制业务(最常用)
    • 对系统资源保护,防止未授权者利用
  • 数据机密业务
    • 保护机密信息不被未授权个人或实体利用
    • 连接型机密业务:数据加密,电话通信
    • 无连接型机密业务:电报,邮件
    • 选择域机密业务:部分数据加密
    • 业务流机密业务:控制数据长度
  • 数据完整性业务
    • 保护信息不被修改,破坏
    • 有恢复的连接完整性业务:对数据提供完整服务,被改了能恢复
    • 无恢复的连接完整性业务:可以知道是否修改
    • 选择域链接完整性业务:对一部分数据保证完整性
    • 无连接完整性业务:邮件等
    • 选择域无连接完整性业务
  • 不可否认业务
    • 用来防止参与通信的实体在事后否认通信
    • 源的不可否认:发送者
    • 递送的不可否认:接收者
  • 匿名性业务

安全机制

  • 加密机制
  • 数字签名机制
  • 接入控制机制
  • 接入控制机制
    • 对主体身份和主体的信息进行认证
    • 防止非法接入和利用系统资源
    • 对入侵进行警告,审计,追踪
  • 数据完整性机制
    • 序列号,HASH摘要,时间戳等
  • 认证交换机制
    • 证实主体身份
  • 流量填充机制
    • 防止业务分析
    • TOR
  • 路由控制机制
    • 预先安排路由
  • 仲裁机制

安全恢复,安全审计等分布式机制

ISO及安全业务,机制的更多相关文章

  1. stm32——NFC芯片--PN532的使用

    stm32——NFC芯片--PN532的使用 一.NFC简介 NFC(Near Field Communication)近场通信,是一种短距高频的无线电技术,在13.56MHz频率运行于20厘米距离内 ...

  2. Atomikos和GTS-Fescar和TCC-Transaction和TX-LCN分布式事物的比较

    什么是分布式事物 分布式系统中保证不同节点之间的数据一致性的事物,叫做分布式事物. 为什么要用分布式事物 微服务,SOA等服务架构模式,一个是service产生多个节点,另一个是resource产生多 ...

  3. Django项目——CRM

    一.开发背景 由于公司人员的增多,原来通过excel表格存取方式过于繁琐,而且对于公司人员的调配和绩效考核等不能做到精确处理,所以开发crm系统,开始开发只是针对销售人员和客户,后面陆续加上一些操作, ...

  4. crm项目整理

    crm项目整理   一.开发背景 由于公司人员的增多,原来通过excel表格存取方式过于繁琐,而且对于公司人员的调配和绩效考核等不能做到精确处理,所以开发crm系统,开始开发只是针对销售人员和客户,后 ...

  5. crm项目整理概要

    一.开发背景 由于公司人员的增多,原来通过excel表格存取方式过于繁琐,而且对于公司人员的调配和绩效考核等不能做到精确处理,所以开发crm系统,开始开发只是针对销售人员和客户,后面陆续加上一些操作, ...

  6. 微服务中台落地 中台误区 当中台遇上DDD,我们该如何设计微服务

    小结: 1. 微服务中台不是 /1堆砌技术组件就是中台 /2拥有服务治理就是中台 /3增加部分业务功能就是中台 /4Cloud Native 就是中台 https://mp.weixin.qq.com ...

  7. 监控平台SkyWalking9入门实践

    简便快速的完成对分布式系统的监控: 一.业务背景 微服务作为当前系统架构的主流选型,虽然可以应对复杂的业务场景,但是随着业务扩展,微服务架构本身的复杂度也会膨胀,对于一些核心的业务流程,其请求链路会涉 ...

  8. 受教了,memcache比较全面点的介绍,受益匪浅,适用memcached的业务场景有哪些?memcached的cache机制是怎样的?在设计应用时,可以通过Memcached缓存那些内容?

    基本问题 1.memcached的基本设置 1)启动Memcache的服务器端 # /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 ...

  9. java中异常处理机制 throw抛出自定义业务逻辑异常 throws继续抛出 catch捕获后会自动继续抛向调用方法

    package com.swift; public class Exception_TestC { public static void main(String[] args) { /* * 第5题: ...

随机推荐

  1. Conda安装包错误-CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/r/win-64/repodata.json> Elapsed:

    可能是防火墙问题:conda config --set ssl_verify false 安装 openssl . 换源: cmd输入conda config --add channels r 进入C ...

  2. flink 一分钟入门篇

    1. 业务说:“…… bulabula……,这个需求很简单,怎么实现我不管?” 面对霸气侧漏的业务需求,由于没有大数据知识储备,咱心里没底,咱也不敢问,咱也不敢说,只能静下来默默储备.默默寻觅解决方案 ...

  3. JS同步和异步的理解

    js的同步和异步问题通常是指ajax的回调,如果是同步调用,程序在发出ajax调用后就会暂停,直到远程服务器产生回应后才会继续运行.而如果是异步调用,程序发出ajax调用后不会暂停,而是立即执行后面的 ...

  4. vue+springboot后台实现页面按钮权限

    思路 1.用户跟角色关联 2.角色跟菜单关联 3.菜单跟菜单下的按钮关联 4.后端返回每个菜单下的按钮,前端通过自定义事件,在每个按钮上加上相应的事件 打字麻烦,还是看图吧! 建立btn.js 然后在 ...

  5. log4j.properties文件无法解析

    普通工程:log4j.properties文件必须放在src根目录下

  6. AJAX对数据库增删改查实例

    前端代码: <!DOCTYPE html><html><head><meta charset="UTF-8"><title&g ...

  7. git基础使用合集

    1.git初始化仓库-git init git init 创建一个.git目录,跟踪管理版本 2.git 添加-git add git add xxx.xxx 添加到暂缓区里 git add * 添加 ...

  8. Flask 入门 (十一)

    上篇文章讲的是一对多,这篇文章应该说多对多了 但是多对多无法用两张表来实现,因为外键......,你懂,哈哈哈!,所以中间需要加一张表来实现 承接上文,修改main.py中的代码如下: #encodi ...

  9. iphone se2的优缺点分析:

    4月15日晚间消息,在毫无征兆的情况下苹果公司刚刚正式发布iPhone SE二代手机,这款传闻多年的产品终于出现,国内定价人民币3299元起.本周五开始预定,4月24日开始送货. Phone SE‭‮ ...

  10. 关于Python 迭代器和生成器 装饰器

    Python 简介Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比 ...