摘要: base16,32,64 base编码和解码方法 在网络传入字符串过程中,如果编码方式是基于ASCII,那么会造成什么问题?比如:url地址中存在"/"(如:www.csdn.net/nav/ai),字符串中编码中也存在"/",这样就会出现错误地址解析.为了防止这种情况的出现,出现了Base16,B 阅读全文
posted @ 2021-06-04 15:05 IT88老兵 阅读(2385) 评论(0) 推荐(0) 编辑
摘要: atbash 埃特巴什码 概念 埃特巴什码(Atbash Cipher)是一个系统:最后一个字母代表第一个字母,倒数第二个字母代表第二个字母。 在罗马字母表中,它是这样出现的: 常文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 密文:Z Y 阅读全文
posted @ 2021-06-04 15:04 IT88老兵 阅读(853) 评论(0) 推荐(0) 编辑
摘要: affine_cipher 仿射加密法 概念 仿射加密法与单码加密法没什么不同,因为明文的每个字母分别只映射到一个密文字母。仿射密码的加密算法就是一个线性变换,即对任意的明文字符x,对应的密文字符为$y\equiv ax+ b (mod(26)) $ ,其中,\(a,b∈Z26\),且要求$gcd( 阅读全文
posted @ 2021-06-04 15:03 IT88老兵 阅读(329) 评论(0) 推荐(0) 编辑
摘要: a1z26 a1z26加解密 概念 将字符串每个字符转换成数字序列 a -> 1 b -> 2 ... z -> 26 A1Z26是一种单码加密法,单码加密法的另一种形式称为仿射加密法(affine cipher)。在仿射加密法中,字母表的字母被赋予一个数字,例如a=0,b=1,c=2…z=25。仿 阅读全文
posted @ 2021-06-04 15:02 IT88老兵 阅读(2319) 评论(0) 推荐(0) 编辑