首页 > 其他分享 >图解密码技术----读书笔记

图解密码技术----读书笔记

时间:2023-11-14 15:36:00浏览次数:33  
标签:cryptography 读书笔记 破译 ---- 密码 完整性 图解 机密性

第1章 环游密码世界

术语

  • 加密 encrypt
  • 明文 plaintext
  • 密文 ciphertext
  • 解密 decrypt
  • 密码 cryptography
  • 密码破译 cryptanalysis 破译,密码分析
  • 破译者 cryptanalyst
  • 对称密码 symmetric cryptography ----> 机密性
  • 公钥密码 public-key cryptography <=> 非对称密码 asymmetric cryptography ---->机密性
  • 混合密码系统 hybrid cryptosystem
  • 单向散列函数 one-way hash function:保证完整性integrity,而非机密性 ---->完整性
  • 消息认证码 message authentication code:不仅保证完整性,还能提供认证authentication机制 ---->完整性,认证
  • 数字签名 digital signature;伪装 spoofing;否认 repudiation;验证 verify ---->完整性,认证,不可否认性
  • 伪随机数生成器 Pseudo Random Number Generator, PRNG
  • 隐写术 steganography
  • 隐蔽式安全性 security by obscurity
  • 一次性密码本 one-time pad
  • 社会工程学 social engineering

第2章 历史上的密码

  • 凯撒密码Caesar cipher,平移
  • 暴力破解brute-force attack;穷举搜索exhaustive search
  • 简单替换密码simple substitution cipher,频率分析的密码破译方法

标签:cryptography,读书笔记,破译,----,密码,完整性,图解,机密性
From: https://www.cnblogs.com/fishwithsheep/p/17831733.html

相关文章

  • 动作活体检测能力支持自定义扫描动作,开发者接入更高效
    随着人脸识别技术在金融、医疗等多个领域的加速落地,网络安全、信息泄露等问题愈为突出,用户对应用稳定性和安全性的要求也更为严格。华为机器学习服务的动作活体检测能力,支持实时捕捉人脸,根据用户配合做动作可以判断是真实活体,还是非活体攻击(比如:翻拍图片、翻拍视频以及面具等)。......
  • 以太网通信控制板-B2-控制板作为多路TCP客户端和电脑TCP服务器通信(连接路由器或者交
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/CH579_DTU_PBX/index1.html"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p> 说明如果......
  • JSON.stringify
    当使用JSON.stringify函数时,第二个参数是一个数组或一个函数,用于控制序列化过程中对象的属性。第三个参数是一个用于控制缩进的数字或字符串,用于美化输出的可选参数。让我们通过一个例子来说明:假设我们有以下JavaScript对象:constperson={name:'John',age:30,a......
  • 微信机器人开发文档
    请求URL:http://域名地址/sendText请求方式:POST请求头Headers:Content-Type:application/jsonAuthorization:login接口返回参数:参数名必选类型说明wId是string登录实例标识wcId是string接收人微信id/群idcontent是string文本内容消息返回数据:参数名类型说明codestring1000成功,1001失败m......
  • 如何搭建一个博客?
     搭建博客,首先您需要一个服务器!对于个人来说,一般会倾向于选择云服务器来搭建个人博客,这就不得不提到为您和您博客带来安全出行鸣舟云服务。在这里,我们为您科普一下云服务器与物理服务器五个方面的区别: 01 云服务器是虚拟的,普通服务器是真实的物理设备。 02 云服务......
  • Python爬虫程序网络请求及内容解析
    以下是一个简单的Python爬虫程序,用于爬取商户的内容。这个程序使用了requests和BeautifulSoup库来进行网络请求和内容解析。importrequestsfrombs4importBeautifulSoup#爬虫爬虫IP信息proxy_host='duoip'proxy_port='8000'#请求URLurl='目标网站'#创建一个r......
  • kubernetes安装(一)
    参考: https://www.cnblogs.com/liuyangQAQ/p/17299871.html部署组件包名称安装包kubeadm集群组件kubelet-1.20.9kubeadm-1.20.9kubectl-1.20.9Docker相关包docker-ce-20.10.7docker-ce-cli-20.10.7containerd.io-1.4.6网络组件https://docs......
  • MES在注塑制造领域的运用
    MES系统在注塑制造领域的运用主要集中在几个关键领域:1、为了确保生产数据流的准确性、实时性和无纸化,我们还可以实现双向的质量追踪,确保整个生产过程都是可视化、有序和可控的。2、通过整合注塑、冲压以及组装车间的实时生产数据,我们可以避免复杂的手工操作,并在交货时间、成本和生......
  • 无涯教程-Dart - isEven函数
    如果数字为偶数,则此属性返回true。isEven-语法num.isEvenisEven-示例voidmain(){intposNum=10;print(posNum.isEven);}它将产生以下输出-true参考链接https://www.learnfk.com/dart-programming/dart-programming-iseven-property.html......
  • uniapp 之绘制海报 并适应机型
    之前绘制的海报出现的问题:①海报有一角圆角没体现出来②海报内容随机型,变动到其他位置(并不是想要的地方)针对于这个问题进行修改注意:海报设置的宽度与你canvas给的标签的宽高是保持一致,下面图片为完成的海报图    一、设置海报的初......