20、密码学入门:历史与基础概念

密码学入门:历史与基础概念

1. 密码学简介

密码学是安全工程与数学的交汇点,它为现代安全协议提供了基础工具,是保护分布式系统的关键技术,但实际运用中却很难做好。过去25年,计算机安全和密码学领域逐渐分离,安全人员不一定了解可用的密码工具,密码学人员也不一定理解现实世界的问题。这就像医生不仅要懂外科手术,还要了解生理学一样,安全工程师需要熟悉密码学和计算机安全等多方面知识。

密码学相关的基本术语如下:
- 密码学(Cryptography):设计密码的科学与艺术。
- 密码分析(Cryptanalysis):破解密码的科学与艺术。
- 密码学(Cryptology,常缩写为Crypto):对上述两者的研究。
- 明文(Plaintext):加密过程的输入。
- 密文(Ciphertext):加密过程的输出。

此外,还有一些密码学原语,如分组密码、流密码和哈希函数等。分组密码又可分为共享密钥(也叫秘密密钥或对称密钥)和公钥(或非对称密钥)两种类型,数字签名方案是一种特殊的非对称密码原语。

2. 历史背景
2.1 早期的替换密码
  • 凯撒密码 :尤利乌斯·凯撒将信件中的 ‘A’ 写成 ‘D’,‘B’ 写成 ‘E’ 等进行加密。奥古斯都·凯撒继位后,将密钥从 ‘D’ 改为 ‘C’。令人惊讶的是,西西里黑手党头目贝尔纳多·普罗文扎诺也曾使用类似代码,最终因警方截获并破译其部分消息而于2006年被捕。
  • 单字母替换密码 :阿拉伯人将这一思想推广为单字母替换,使用关键字
【电力系统】单机无穷大电力系统短路故障暂态稳定Simulink仿真(带说明文档)内容概要:本文档围绕“单机无穷大电力系统短路故障暂态稳定Simulink仿真”展开,提供了完整的仿真模型说明文档,重点研究电力系统在发生短路故障后的暂态稳定性问题。通过Simulink搭建单机无穷大系统模型,模拟不同类型的短路故障(如三相短路),分析系统在故障期间及切除后的动态响应,包括发电机转子角度、转速、电压和功率等关键参数的变化,进而评估系统的暂态稳定能力。该仿真有助于理解电力系统稳定性机理,掌握暂态过程分析方法。; 适合人群:电气工程及相关专业的本科生、研究生,以及从事电力系统分析、运行控制工作的科研人员和工程师。; 使用场景及目标:①学习电力系统暂态稳定的基本概念分析方法;②掌握利用Simulink进行电力系统建模仿真的技能;③研究短路故障对系统稳定性的影响及提高稳定性的措施(如故障清除时间优化);④辅助课程设计、毕业设计或科研项目中的系统仿真验证。; 阅读建议:建议结合电力系统稳定性理论知识进行学习,先理解仿真模型各模块的功能参数设置,再运行仿真并仔细分析输出结果,尝试改变故障类型或系统参数以观察其对稳定性的影响,从而深化对暂态稳定问题的理解。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值