美文网首页
信息安全三要素CIA

信息安全三要素CIA

作者: sydneywhatever | 来源:发表于2019-02-21 21:32 被阅读26次

狭义的信息安全指和计算机相关的网络安全,广义的信息安全还包括物理环境安全、人员安全等,可以简单理解狭义是技术方面,广义包含管理层面。

不管哪个方面,保密性(Confidentiality)、完整性(Integrity)和可用性(Availability)都是安全的三大基石。

什么信息最需要保密?支付密码,社交媒体的登录密码。

下图为支付宝的网站,地址栏显示https,说明密码在传输过程中被加密。

除传输加密,还有存储加密,密码一般存储在数据库中,如果数据库被攻击,明文密码泄露后果惨不忍睹,所以数据库存放的是经过哈希(单向加密)之后的密码,即使数据库外泄,拿到加密后的密码,破解也需要一番功夫。

遗失的手稿,残缺的人民币,账户余额中少的N个0,都是不完整的。如果账户余额今天多两个0明天少两个0,这个系统一定不可靠。完整性包含准确性和可靠性,禁止对数据的非授权更改。

如何实现完整性,也可以使用哈希,因为一个小小的变动,哈希后的数值会发生巨大的变化。比如有些网站提供软件包下载的同时会附上哈希值,如果担心下载的软件包是不是“正品”,可以使用工具计算下载软件包的哈希值,以验证真伪。

可用性是要保证授权用户能对数据进行及时可靠的访问。重大新闻发生时的微博,双十一零点的淘宝,可用性都收到了极大的冲击。

如何保障短时间内无数的用户涌入,需要超大的网络带宽,很多台服务器(集群部署负载均衡)。

可用性的另外一面表现在:我给你的你才能要,我不给的你不能抢。这是通过访问控制策略实现的,首先要验证用户名密码是否正确,其次查询访问控制列表中该用户是否具有相应的权限,全部满足则放行。

至于保密性、完整性和可用性这三点哪个更重要,大部分场景中优先满足可用性,出了安全事件后,保密性和完整性才更被重视。

综合起来,一个完备的信息系统,应该具备高可用性,能够满足授权用户的访问需求,能够保障用户的数据不被非法篡改,并且为用户信息保密。

相关文章

  • 网络安全与HTTPS

    一、信息安全三要素 任何完整的信息安全体系,都需要遵循CIA原则,即保密性(Confidentiality)、完整...

  • 信息安全三要素CIA

    狭义的信息安全指和计算机相关的网络安全,广义的信息安全还包括物理环境安全、人员安全等,可以简单理解狭义是技术方面,...

  • 安全世界观

    安全问题的本质是信任问题 安全是一个持续的过程 信息安全三要素CIA机密性(Confidentiality)完整性...

  • Information Security:Principles

    Chapter 1 CIA 信息安全三要素: 机密性,完整性, 可用性 机密性:针对的是防止对信息进行未授权的“读...

  • 《白帽子讲Web安全》前两章笔记

    第一章. Web安全 1.1 安全三要素(CIA) 机密性(Confidentiality) 完整性(Integr...

  • 撬开信息安全的命运石之门

    安全三要素CIA 就像在物理学中电子,质子和中子是构成原子的基本构件一样,安全领域也有三个构建基本其它所有方面的组...

  • 第一章 安全与密码学基础

    要点 CIA原则 黄金法则 密码学基础 安全知识图 一、安全基本原则(CIA) 机密性(Confidentiali...

  • 数字签名和数字证书

    1. 信息安全三要素 信息安全中有三个需要解决的问题: 保密性(Confidentiality):信息在传输时不被...

  • API 安全风险 & 安全机制

    API 安全的目标 | CIA 机密性:确保信息只被预期的读者访问; 完整性:防止未授权的创建、修改和删除; 可用...

  • 对称加密、非对称加密、摘要算法(HASH算法)、数字签名和数字证

    前言:该博客主要是记录自己学习的过程,方便以后查看,当然也希望能够帮到大家。 1、信息安全的三要素 信息安全中有三...

网友评论

      本文标题:信息安全三要素CIA

      本文链接:https://www.haomeiwen.com/subject/nuvdyqtx.html