文件加解密的总结 第1篇
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。
base64 : A-Z a-z 0-9 + /
Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。
文件加解密的总结 第2篇
公钥加密,也叫非对称(密钥)加密(public key encryption),属于通信科技下的网络安全二级学科,指的是由对应的一对唯一性密钥(即公开密钥和私有密钥)组成的加密方法。它解决了密钥的发布和管理问题,是商业密码的核心。在公钥加密体制中,没有公开的是私钥,公开的是公钥。常用的算法:
RSA、ElGamal、背包算法、Rabin(Rabin的加密法可以说是RSA方法的特例)、Diffie-Hellman (D-H) 密钥交换协议中的公钥加密算法、Elliptic Curve Cryptography(ECC,椭圆曲线加密算法)。
目前支持 RSA、DSA、DIFFIEHELLMAN、EC
密文(明文:===你好世界===)
ZBadyYCIck2iYV8RtsY35T1GbaYt9aLS51dcws5H4IcrOH+i6/8AIEdgtwJO3p1ccqKP6XTwQAWmceJ7kpsk76nvFD8Hg2pLYzH2oEE+oy07bLBdBiE+zVFkP+0DL+nrsHO4elQxc9BSslj5wGLqqbb1Mxh9Tcpf5zJEOxdBZvE=
文件加解密的总结 第3篇
在密码学中,凯撒加密是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。这个加密方法是以罗马共和时期恺撒的名字命名的,当年恺撒曾用此方法与其将军们进行联系。
明文字母表:ABCDEFGHIJKLMNOPQRSTUVWXYZ~~
密文字母表:DEFGHIJKLMNOPQRSTUVWXYZ[\]
注意:当字符的ASCII码 + 偏移量 > 127,密文转化出来会乱码,~(波浪号):126+3=129
本文来自管理员投稿,不代表资源分享网立场,如若转载,请注明出处:https://www.duduzhe.cn/fb09dC2pWUwRUAV0.html
发表回复
评论列表(0条)