自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Rot13的加密原理

它的原理是将明文中的每个字母都向后移动13位,即A变为N,B变为O,以此类推。通过这样的规则将输入字符串中的每个字母替换为另一个字母,从而达到加密的目的。同样的,解密时将密文中的字母的ASCII值进行反向变换即可得到原文。具体来说,它通过将输入字符串中的每个字母的ASCII值进行变换来实现加密。需要注意的是,由于字母表中共有26个字母,所以Rot13加密算法是一种对称加密算法,加密和解密的过程是相同的。对于输入字符串中的每个字母,将其ASCII值加上13或减去13,具体取决于它是大写字母还是小写字母。

2024-03-11 01:40:50 1211

原创 winhex中XOR的运算原理

12变13(00010010变00010011)我们看看上面讲过的“同为0,异为1”我们对二进制进行运算,先看12变13,这个字节的第一位都可以不看,因为异或前后它都没有变化,异或一位数只与后一位字节进行运算,所以我们直接看后一位2和3,因为我们是异或的01转为二进制为0010。1=0(同为0,异为1),这些法则与加法都是相同的,只是不带进位,所以异或常被认作不进位加法。”,其运算法则相当于不带进位的二进制加法:二进制用1表示真,0表示假,则异或的运算法则为:0。1=0 (同为0,异为1)

2023-10-14 15:28:26 397

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除