安全架构设计理论与实践相关知识总结

一、安全架构概述

        常见信息威胁介绍:

                1. 信息泄露:信息被泄露或透露给某个非授权实体

                2. 破坏信息完整性:数据被非授权地进行增删改查货破坏而受到损失

                3. 拒绝服务:对信息会其他资源的合法访问被无条件的组织

                4. 非法使用:某一资源被某个非授权实体或以非授权的方式使用

                5. 窃听:用各种可能的合法或非法的手段窃取系统中的信息资源和敏感信息

                6. 业务流分析:通过对系统进行长期的舰艇,利用统计分析方法诸如通信频度、通信的

                                            信息流向等进行研究,从而发现有用信息和规律

                7. 假冒:通过欺骗通信信息达到非法用户冒充合法用户,或特权小的冒充特权大的

                8. 旁路控制:攻击者利用系统的安全缺陷或安全性的脆弱之处获得非授权的权利或特权

                9. 授权侵犯:被授权以某一目的的使用某一系统或资源的某个人,却将此权限用于其他

                                        非授权的目的,也被称为内部攻击

                10. 陷阱门:在某个系统中设计了机关

                11. 抵赖:否认自己曾经发布过某条消息或伪造收到一份来信

                12. 重放:所截获的某次合法的通信数据备份,被用于非法目的的重新发送

                13. 业务欺骗:某一位早系统或系统部件欺骗合法的用户或系统自愿的放弃敏感信息

                14. XSS跨站脚本攻击:通过利用网站开发时留下的漏洞,注入恶意指令代码到网站

                15. CSRF跨站请求伪造:通过技术手段欺骗浏览器与访问一个自己曾经认证过的网站并

                                                           执行操作

                16. SQL注入:恶意拼接、注释SQL

二、安全模型

        一、BLP模型

                Bell-LaPadula模型是符合军事安全策略的计算机安全的机密性模型。(下读上写)

                安全规则如下:

                        简单安全规则:安全级别低的主体不能读取安全级别高的客体

                        星属性安全规则:安全级别高的主体不能往安全级别低的客体写

                        强星属性安全规则:不允许对另一级别进行读写

                        自由安全规则:使用访问控制局长来定义说明自由存取控制

        二、Biba模型

                Biba模型主要用于防治非授权修改系统信息,以保护系统的信息完整性(下写上读)

                安全规则如下:

                        简单安全规则:安全级别高的主体不能读取安全级别低的客体

                        星完整性规则:安全级别低的主体不能往安全级别高的客体写

                        调用属性规则:一个完整性级别低的主体不能从完整性级别高的客体效用程序服务

        三、Chinese Wall模型 

                Chinese Wall模型的安全策略的基础是客户访问的信息不会与当前他们可支配的信息产

        生冲突。

                安全规则如下:

                        1. 与客体曾经访问过的信息属于同意公司数据集合的信息,即墙内信息可以访问

                        2. 属于一个完全不同的利益冲突组的可以访问

                        3. 主体能够对一个客体进行写的前提是主体未对任何属于其他公司数据集进行访问

                定理1: 一个主体一旦访问过一个客体,则该主体只能访问位于同一公司数据集的客体或

                           在不同利益组的客体

                定理2: 在一个冲突组内一个主体最多只能访问一个公司数据集

三、WPDRRC信息安全体系架构模型

        WPDRRC模型是在PDRR模型基础上产生的,包括6个环节和3大要素:

                6个环节:预警、保护、检测、响应、恢复、反击

                3大要素:人员(核心)、技术(保证)、策略(桥梁)

        安全防范功能对照表:

预警保护检测响应恢复反击管理
PDR
PPRD
PDRR
MPDRR
WPDRRC

四、网络安全体系架构设计

        认证架构:

                基本目的是防止其他实体占用和独立操作被鉴别实体的身份

                鉴别的方式:1. 已知的;2. 拥有的;3. 不改变的特性;4. 可信的第三方;5. 环境

                鉴别的类型:交换鉴别信息、申请鉴别信息、验证鉴别信息

        控制访问架构:

                访问控制决定发开系统环境中允许使用哪些资源,在什么地方适合阻止未授权访问的过

        程。过程如下:

        机密性架构:

                1. 通过禁止访问提供机密性;2. 通过加密提供机密性

         完整性架构:

                1. 阻止对媒体访问的机制;2. 用以探测对数据或数据项的非授权修改的机制

         抵赖性结构:

                包括证据的生成、验证和记录,以及在解决纠纷时随即进行的证据恢复和再次验证,过        

        程如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/511601.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Linux网络编程二(TCP图解三次握手及四次挥手、TCP滑动窗口、MSS、TCP状态转换、多进程/多线程服务器实现)

文章目录 1、TCP三次握手(1) 第一次握手(2) 第二次握手(3) 第三次握手 2、TCP四次挥手(1) 一次挥手(2) 二次挥手(3) 三次挥手(4) 四次挥手 3、TCP滑动窗口4、TCP状态时序图5、多进程并发服务器6、多线程并发服务器 1、TCP三次握手 TCP三次握手(TCP three-way handshake)是TCP协…

【单】Unity _RPG项目中的问题

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏: ⭐…

数字乡村创新之路:科技引领农村实现高质量发展

随着信息技术的快速发展,数字乡村建设已成为推动农村高质量发展的重要引擎。数字乡村通过科技创新,不仅改变了传统农业生产方式,也提升了乡村治理水平,为农民带来了更加便捷的生活。本文将从数字乡村的内涵、科技引领农村高质量发…

自贡市第一人民医院:超融合与 SKS 承载 HIS 等核心业务应用,加速国产化与云原生转型

自贡市第一人民医院始建于 1908 年,现已发展成为集医疗、科研、教学、预防、公共卫生应急处置为一体的三级甲等综合公立医院。医院建有“全国综合医院中医药工作示范单位”等 8 个国家级基地,建成高级卒中中心、胸痛中心等 6 个国家级中心。医院日门诊量…

57 npm run build 和 npm run serve 的差异

前言 npm run serve 和 npm run build 的差异 这里主要是从 vue-cli 的流程 来看一下 我们经常用到的这两个命令, 他到传递给 webpack 打包的时候, 的一个具体的差异, 大致是配置了那些东西? 经过了那些流程 ? vue-cli 的 vue-plugin 的加载 内置的 plugin 列表如下, 依次…

使用ffmpeg将视频解码为帧时,图像质量很差

当使用ffmpeg库自带的ffmpeg.exe对对视频进行解帧或合并时,结果质量很差。导致这种原因的是在使用ffmpeg.exe指令进行解帧或合并时使用的是默认的视频码率:200kb/s。 如解帧指令: ffmpeg.exe -i 600600pixels.avi -r 2 -f image2 img/%03d.…

Topaz Video AI for Mac v5.0.0激活版 视频画质增强软件

Topaz Video AI for Mac是一款功能强大的视频处理软件,专为Mac用户设计,旨在通过人工智能技术为视频编辑和增强提供卓越的功能。这款软件利用先进的算法和深度学习技术,能够自动识别和分析视频中的各个元素,并进行智能修复和增强&…

vue 加 websocket 聊天

<template><div style="height: 100%; width: 100%; background-color: #fff"><div class="wrap"><!-- 头部 --><div class="titleBox"><imgsrc="@/assets/image/avatar.png"style="argin: 10p…

windows部署Jenkins并远程部署tomcat

目录 1、Jenkins官网下载Jenkins 2、安装Jenkins 3、修改Home directory 4、插件安装及系统配置 5、Tomcat安装及配置 5.1、修改配置文件,屏蔽以下代码 5.2、新增登录用户 5.3、编码格式修改 5.4、启动tomcat 6、Jenkins远程部署war包 6.1、General配置 6.2、Sourc…

构建开源可观测平台

企业始终面临着确保 IT 基础设施和应用程序全年可用的压力。现代架构&#xff08;容器、混合云、SOA、微服务等&#xff09;的复杂性不断增长&#xff0c;产生大量难以管理的日志。我们需要智能应用程序性能管理 (APM) 和可观察性工具来实现卓越生产并满足可用性和正常运行时间…

ddres( ) 组站星双差方程和设计矩阵

1 ddres( )参数介绍 rtklib中进行的单频解算 双差观测值&#xff0c;单差的模糊度 单频点双差 DD (double-differenced) phase/code residuals ------------------------------ x 模糊度 P 方差-协方差阵 sat 共识卫星列表 ns 共识卫星数量 y…

python爬虫———urllibd的基本操作(第十二天)

&#x1f388;&#x1f388;作者主页&#xff1a; 喔的嘛呀&#x1f388;&#x1f388; &#x1f388;&#x1f388;所属专栏&#xff1a;python爬虫学习&#x1f388;&#x1f388; ✨✨谢谢大家捧场&#xff0c;祝屏幕前的小伙伴们每天都有好运相伴左右&#xff0c;一定要天天…

鸿蒙实战开发-如何使用Stage模型卡片

介绍 本示例展示了Stage模型卡片提供方的创建与使用。 用到了卡片扩展模块接口&#xff0c;ohos.app.form.FormExtensionAbility 。 卡片信息和状态等相关类型和枚举接口&#xff0c;ohos.app.form.formInfo 。 卡片提供方相关接口的能力接口&#xff0c;ohos.app.form.for…

monitor link 联合smart link配合应对复杂的网络

monitor link关键词&#xff1a;上行和下行端口&#xff0c;当上行端口异常&#xff0c;下行端口立即down掉&#xff0c;也就是一种联动机制 如果上行端口里面是smart link方式&#xff0c;则当主从端口都出问题时候&#xff0c;下行端口才会down掉 monitor link 配置步骤 1创…

前端三剑客 —— HTML (下)

目录 HTML 多媒体标签 Img*** a标签*** 第一种用法&#xff1a;超链接 第二种用法&#xff1a;锚点 audio标签 video标签 表格标签 带标题的表格 跨行跨列标签 表格嵌套 列表标签 ul --- 它是无序列表标签 ol --- 它是有序列表 dl --- 它是数据列表 表单标签***…

51单片机学习笔记13 红外遥控接收

51单片机学习笔记13 红外遥控接收 一、红外遥控1. **发射原理**2. **接收原理**3. **发射、接收示例** 二、编码、解码1. **编码方式分类**&#xff1a;&#xff08;1&#xff09;Pulse Distance Modulation (PDM) 脉冲距离调制&#xff1a;&#xff08;2&#xff09;Pulse Wid…

python coding with ChatGPT 专题2| 全解递归算法

文章目录 递归与栈的关系如何思考递归汉诺塔 经典题目入门&#xff1a;斐波那契数列分治法&#xff1a;归并排序树的递归遍历组合问题&#xff1a;子集搜索问题&#xff1a;N皇后 拓展阶乘的迭代法斐波那契数列迭代法青蛙跳 参考文献 掌握递归是解决许多编程问题的关键&#xf…

VBA数据库解决方案第九讲:把数据库的内容在工作表中显示

《VBA数据库解决方案》教程&#xff08;版权10090845&#xff09;是我推出的第二套教程&#xff0c;目前已经是第二版修订了。这套教程定位于中级&#xff0c;是学完字典后的另一个专题讲解。数据库是数据处理的利器&#xff0c;教程中详细介绍了利用ADO连接ACCDB和EXCEL的方法…

如何使用极狐GitLab 启用自动备份功能

本文作者&#xff1a;徐晓伟 GitLab 是一个全球知名的一体化 DevOps 平台&#xff0c;很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版&#xff0c;专门为中国程序员服务。可以一键式部署极狐GitLab。 本文主要讲述了如何极狐GitLab 自…

HarmonyOS 和 OpenHarmony

HarmonyOS 和 OpenHarmony 支持的 shell 命令不同&#xff0c;因此有时候需要做一做区分&#xff0c;目前有些文档上没有标注&#xff0c;因此可能产生歧义。 HarmonyOS 支持 getprop&#xff1a; getprop hw_sc.build.os.apiversion # 查看API版本OpenHarmony 上支持 param…