【MOOC】现代密码学(成电)(1)概述

授课老师:聂旭云

密码学的基本概念

信息安全的基本属性

  • 机密性 (Confidentiality)
    保证信息为授权者使用而不泄漏给未经授权者
    别人“看不到”或“看不懂”
  • 认证(Authentication)
    消息认证,保证消息来源的真实性
    身份认证,确保通信实体的真实性
    证明“你就是你”
  • 完整性 (Integrity)
    数据完整性,未被未授权篡改或者损坏
    系统完整性,系统未被非授权操纵,按既定的功能运行
    信息没有被“动过”
  • 不可否认性(Non-repudiation )
    要求无论发送方还是接收方都不能抵赖所进行的传输

密码算法

• 明文 M:要处理的数据
• 密文 C:处理后的数据
• 密钥 k:秘密参数
• 加密函数: C = E(k,M)
• 解密函数:M = D(k,C)
• 需求1:可逆——算法的使用者可以将密文恢复成明文
• 需求2:不可逆——敌手无法将密文恢复成明文(秘钥)

保密通信系统模型

在这里插入图片描述

密码算法的分类

按功能:

  • 加密算法:用于机密性解决方案
  • 杂凑函数:用于完整性解决方案
  • 数字签名:用于认证和不可否认性

按密钥类型:

  • 对称密钥密码 : 加密密钥与
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值