6、密码学历史:从命名密码到书籍密码

密码学历史:从命名密码到书籍密码

1. 命名密码的兴衰

在1400年至1850年期间,命名密码(nomenclators)是欧洲各国密码系统中的佼佼者。它本质上是代码和单字母替换密码(MASC)的结合,当代码部分没有涵盖某些单词时,MASC可用于拼写出这些单词。最初,代码部分仅包含名称,这也是“命名密码”名称的由来。

玛丽女王(Mary, Queen of Scots)使用的命名密码就是一个例子。玛丽女王九个月大时就加冕为苏格兰女王,她的一生充满了波折。她的两段婚姻都以悲剧告终,第二段婚姻中的丈夫亨利·斯图尔特(Henry Stewart)遭遇爆炸后又被勒死,这一事件充满了疑点。后来,玛丽女王的第三任丈夫詹姆斯·赫本(James Hepburn)被苏格兰强大的新教势力流放,玛丽女王也因此入狱。她越狱后试图夺回王位,但失败了,于是逃到英格兰寻求表姐伊丽莎白一世(Queen Elizabeth I)的保护。然而,伊丽莎白一世担心国内天主教徒将玛丽视为真正的英格兰女王,便将她囚禁起来。

1586年,玛丽女王的前侍从安东尼·巴宾顿(Anthony Babbington)等人,因不满英格兰对天主教徒的迫害,策划了一个营救玛丽女王并刺杀伊丽莎白一世的阴谋。他们用命名密码加密了一条消息并设法偷运给狱中玛丽女王。但他们不知道,帮助偷运信件的吉尔伯特·吉福德(Gilbert Gifford)是双重间谍。他将消息交给了伊丽莎白一世的首席秘书弗朗西斯·沃尔辛厄姆爵士(Sir Francis Walsingham)。密码分析家托马斯·菲利佩斯(Thomas Phelippes)成功破解了这些消息。玛丽女王回复支持了这个阴谋,但前提是她的解放要先于或与暗杀同时进行,因为她担心如果暗杀先发生,自己的生命会受

基于可靠性评估序贯蒙特卡洛模拟法的配电网可靠性评估研究(Matlab代码实现)内容概要:本文围绕“基于可靠性评估序贯蒙特卡洛模拟法的配电网可靠性评估研究”,介绍了利用Matlab代码实现配电网可靠性的仿真分析方法。重点采用序贯蒙特卡洛模拟法对配电网进行长时间段的状态抽样与统计,通过模拟系统元件的故障与修复过程,评估配电网的关键可靠性指标,如系统停电频率、停电持续时间、负荷点可靠性等。该方法能够有效处理复杂网络结构与设备时序特性,提升评估精度,适用于含分布式电源、电动汽车等新型负荷接入的现代配电网。文中提供了完整的Matlab实现代码与案例分析,便于复现和扩展应用。; 适合人群:具备电力系统基础知识和Matlab编程能力的高校研究生、科研人员及电力行业技术人员,尤其适合从事配电网规划、运行与可靠性分析相关工作的人员; 使用场景及目标:①掌握序贯蒙特卡洛模拟法在电力系统可靠性评估中的基本原理与实现流程;②学习如何通过Matlab构建配电网仿真模型并进行状态转移模拟;③应用于含新能源接入的复杂配电网可靠性定量评估与优化设计; 阅读建议:建议结合文中提供的Matlab代码逐段调试运行,理解状态抽样、故障判断、修复逻辑及指标统计的具体实现方式,同时可扩展至不同网络结构或加入更多不确定性因素进行深化研究。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值