(三)在线资源:《密码学基础》 http://www.icourse163.org/course/XIYOU-1206460819
>>>来自Sage.All Import * >>> shiftCryptosystem(AlphabeticStrings())。key_space()整数环modulo 26 >>>替换cryptosystem(hexadecimalstrings())。key_space()免费的十六进制字符串sonoid >>> hillcryptosystem(binarystrings(),integer(3))。key_space()3乘3个密度矩阵的完整矩阵空间在整数模拟环2 >>> transposition -cryptosystem(octalStrings(),Integer(5))上。key_space()␣
密码学 (cryptography) 一词由两个希腊词“Krypto”和“graphein”组成,其中“Krypto”意为隐藏,“graphein”意为书写。因此,密码学意味着隐藏的书写。密码学是保护重要数据和信息不被第三方(称为对手或公众)获取的方法。它也被称为加密。现代密码学基本基于数学和计算机科学。密码学的根源在于罗马和埃及文明。象形文字是最古老的加密技术。根据安全需求和威胁,采用了各种加密方法,如对称密钥加密、公钥、私钥、微点等 [1]。它是一个两步过程;加密和解密。加密过程使用密码(代码)来加密明文并将其转换为密文。解密与加密相反,即对加密的消息或信息进行解码。密码学在美国独立战争、第一次世界大战和第二次世界大战中得到了广泛的应用。例如,如果代码是“CVVCEM”,则表示“攻击”。每个字母的首字母移动两位。本文基本上是一篇调查论文,我们研究了密码学的重要性、特点、优点和缺点,并对其进行了验证。注意:本文是一篇评论论文。
摘要。太空网络已成为不断增长的发展领域,并增加了世界各地政府的卫星和太空业务。然而,从历史上看,这种网络设计尚未公开,导致对它们提供的安全性的正式加密分析有限。空间网络中使用的少数公共协议之一是捆绑协议,该协议由互联网工程工作组(IETF)标准的Bundle协议安全性(BPSEC)确保。我们在其默认安全环境下对BPSEC进行了首次分析,建立了IETF标准中规定的安全渠道安全目标的模型,并在消息丢失检测中注意其中的问题。我们证明了BPSEC安全,还提供了更强的结构,该结构支持捆绑协议的功能目标,同时还确保目的地对丢失消息组件的意识。
定时的加密研究原始图,仅保留其安全性,仅在预定的时间内,例如顺序工作的证据和时间锁定难题。此功能已被证明在大量实际应用中很有用,例如随机性产生,密封竞标拍卖和公平的多方计算。但是,定时密码学中的当前状态不令人满意:几乎所有有效的结构都依赖于单个顺序假设,即在未知顺序组中重复平方群无法平行。这是经典环境中的单个失败点,甚至是针对量子对手的错误。在这项工作中,我们提出了一个新的顺序假设,该假设本质上说,基于标准晶状体的哈希函数的重复应用不能并行。我们提供了该假设有效性的具体证据,并进行了一些初始的密码分析。我们还提出了一个新模板,以基于晶格技术来构建顺序工作的证明。