密码学(cryptography)的基本概念

密码学的概述

密码学是通过把消息编码时期不可读从而获得安全性的艺术与科学。其另一个概念为:将消息编码以便安全发送的机制。如下图显示了密码学的概念图:
在这里插入图片描述
蛮力攻击法是通过所有的置换与组合攻击密文消息。
密码分析是在不知道消息原先是如何从可读格式转换为不可读格式的情况下,把他从不可读格式转换会可读格式的技术。换句话说,这就像破解一个编码,其概念图如下:
加密分析
密码技术是加密与密码分析的组合。进行密码分析的人称为密码分析员,密码分析员是从密文消息求出明文消息的人,这个求解过程称为密码分析。密码分析员进行蛮力攻击时,通过各种手段从密文消息求出明文消息。

明文与密文

人类语言的任何通信可以称为明文。明文消息是知道这种语言的任何人都能理解的,该消息不进行任何编码。即:明文是发送方、接收方和任何访问消息的人都能理解的消息。
密文就是已编码或者秘密消息。即:明文消息用某种模式编码后,得到密文消息。
我们可以用图形进行表示其中的关系:
在这里插入图片描述
明文消息可以用两种方式变为密文消息:替换法与变换法。其介绍放在下两篇博客中进行详细介绍。注:当把这两种方法一起使用时,这种技术称为求积加密法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZhInen丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值