信息安全技术

仅供学习参考,如有不足之处,请予补充。

第二章 信息保密技术


目录

        前言

        一、密码算法概述

        二、密钥管理概述

        三、密钥分发技术

        四、密码算法实现技术

        五、通信加密技术

        六、存储加密技术

        总结


前言

        信息保密技术是研究对信息进行变换,以防止第三方对信息进行窃取、破坏其保密性的技术。


一、密码算法概述

        对称密码算法:也称为单钥密码算法,有序列(流)密码(如RC4算法)和分组密码(DES、AES、SM4——国际商用等)

        算法效率:简便、高效

        密钥保护:需要安全分发、存储等

        应用场景:大量数据加密、消息认证

        非对称密码算法:也称双钥密码算法、公钥密码算法,其中一个可以公开的是公钥,另一个保密的仅用户自己使用和拥有的是私钥,有RSA、ECC、D-H、SM2——商用公钥密码算法等

       算法效率:复杂、效率较低

        密钥保护:公钥可公开,私钥需要加密保护

        应用场景:少量数据加密、密钥交换、数字签名

        采用非对称密码算法时,公钥可以公开发布,但也存在密钥管理的需要

        Hash函数:MD5、SHA系列算法、SM3(国际商用Has算法);应用:密钥分发、消息认证、身份认证等

二、密钥管理概述

        根据Kerckhoffs原则,密码体制的保密性取决于密码系统所使用的密钥的安全性。因此,密钥管理是保证密码系统安全性的关键。

        密钥保护方法:采用密码技术(加密保护密钥、完整性验证、数字签名、时间戳限定密钥有效期、抵抗重放攻击);采用物理手段(脱机存储密钥、从独立的安全密钥设备中加载密钥);采用组织手段(eg:对称密钥分层管理保护)

        密钥生存周期:状态(待激活、激活、挂起)、转换(生成、激活、释放、销毁、再激活)

三、密钥分发技术

        密钥分发的安全性:保密性、完整性、可用性、可控性、不可否认性、可认证性

        密钥分发分发方式:人工方式(专人递送、介质拷贝)存在效率问题,一般用于顶层密钥分发;在线方式(点到点——适用于小型网络或系统、基于中心——密钥管理中心KMC,密钥分发中心KDC,密钥传递中心KTC(最大限度地降低系统中的密钥量、简化特俗情况下的密钥分发需求)存在问题:中心是瓶颈;解决方法:分域;域间密钥分发;分层KMC)

四、密码算法实现技术

        软件方式:密码软件包

        硬件方式:密码芯片

五、通信加密技术

        链-链加密:数据链路层、物理层

        每条链路所有的数据都被加密,较好地抗通信量分析;密钥管理较容易;对用户透明,在线实时加密,可硬件实现;中间节点易受攻击,开销较大

        端-端加密:应用层、传输层、网络层

        加密数据部分;源端和目的端共享密钥;对用户可见,可软件实现;内部消息是密文;路由信息不能加密,易受通信量分析攻击;密钥管理相对复杂

        需要路由存储转发,不加密IP头部;需要保护通信量保密性,要加密IP头部

        通信加密技术加密会话密钥,生存周期较短,重点解决如何安全分发问题

六、存储加密技术

        基于用户模式:应用程序增加加解密功能;windows下的HOOKAPI;实现简单,易被绕过

        基于核心模式:修改驱动程序(文件系统驱动、磁盘驱动)文件过滤驱动技术;实现难度大,可控制、透明加密

        加密产品:文件/文件夹主动加密、DEM数字版权管理技术、磁盘加密、透明文件加密

        存储加密技术数据加密密钥,生存周期相对较长,解决如何安全存储问题


总结

        以上就是今天要讲的内容,本文仅仅对信息保密技术做了简单概述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值