比特序列的XOR

原文链接:https://blog.csdn.net/chengqiuming/article/details/82119512

随机比特序列是指由0,1两种二进制值构成的序列。语音信号在一定程度上可以理解为是一维的随机序列,对于编解码器编码后的.dat文件便是一种比特序列

一 点睛

假设A=01001100 

假设B=10101010 

我们对A和B进行异或运算,得出的结果再和B进行异或运算。 运算过程如下:

 经过两次运算,结果又变回了A。 

这和加密和解密的步骤非常类似: 

加密:将明文A用密钥B进行加密,得到密文A^B 

解密:将密文A^B用密钥B进行解密,得到明文A A^B^B=A 

二 利用这一性质,我们可以给图像加密

加密和解密的整个过程如下:


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CTF中那些脑洞大开的编码和加密 0x00 前言 正文开始之前先闲扯几句吧,玩CTF的小伙伴也许会遇到类似这样的问...
    查无此人asdasd阅读 6,093评论 0 19
  • 1 公钥私钥 2 公钥加密 别人用A的公钥加密传输的信息,只有A的私钥可以解密。保证了传输的信息的安全性。 2 私...
    skykira阅读 966评论 0 1
  • 这篇文章主要讲述在Mobile BI(移动商务智能)开发过程中,在网络通信、数据存储、登录验证这几个方面涉及的加密...
    雨_树阅读 2,682评论 0 6
  • 密码学 基本概念 完整性---信息仅能被合法用户访问,不能泄漏给非法用户,实体或过程 保密性---自由只有在授权方...
    styxx阅读 1,357评论 0 0
  • 密码学思维导图 密码学基本认知 密码学是科学; 密码学理论是公开的,因此,不要使用保密的密码算法; 密码学算法是相...
    独木舟的木阅读 4,880评论 0 2