- 博客(2)
- 收藏
- 关注
原创 Rot13的加密原理
它的原理是将明文中的每个字母都向后移动13位,即A变为N,B变为O,以此类推。通过这样的规则将输入字符串中的每个字母替换为另一个字母,从而达到加密的目的。同样的,解密时将密文中的字母的ASCII值进行反向变换即可得到原文。具体来说,它通过将输入字符串中的每个字母的ASCII值进行变换来实现加密。需要注意的是,由于字母表中共有26个字母,所以Rot13加密算法是一种对称加密算法,加密和解密的过程是相同的。对于输入字符串中的每个字母,将其ASCII值加上13或减去13,具体取决于它是大写字母还是小写字母。
2024-03-11 01:40:50
2160
1
原创 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
602
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人