密码学一些术语

本文介绍了密码学的一些基本概念,包括明文、密文、加密与解密函数、密钥以及对称与非对称算法。还讨论了密码分析的不同类型,如唯密文攻击和已知明文攻击等。此外,提到了隐写术,即在其他信息中隐藏秘密消息的技术。

1  消息也成为明文。

2. 加密的消息称为密文。

3.E(M) = C,E为加密函数,M为明文,C为密文。

4 D(C) =M,D为解密函数,C为密文,M为明文 。

5.算法和密钥

       如果算法的保密性是基于保持算法的秘密,这叫受限制的算法。任何算法都是可能被人逆向分析的,显然这样是不安全的。现代密码学采用密钥解决这个问题。密钥用K表示,

从而现在的加密/解密函数为:

     EK1(M)=C;

   DK2(C)=M;

  k1称为加密密钥,k2称为解密密钥,如果K1=K2,或者k2能从k1推算出来,反过来也成立,则这样的算法叫对称算法。如果k1不等于k2,并且k1与k2不能互相推导出来,则这样的算法叫做非对称方法,也叫公钥算法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值