非对称加密简单原理,Base64加密

- 公钥加密数据可以用私钥解密,私钥加密数据可以用公钥解密

加密简单原理:
加密文字:110
公钥4
加密算法:原文每位加公钥
密文554
私钥6
解密算法:
每位相加,删除溢出位
11 11 10
1 1 0
溢出是非对称加密的必要手段。

加密和数据签名

用公钥加密数据,用私钥进行数据签名。
接到数据用私钥解密数据,用公钥进行签名验证。


image.png

Base64加密

  • Base64可以把非文本数据加密成文本数据。
  • 将二进制数据转换为Base64码,每个字符转换成2进制数据,取前6位二进制数据 对应base64的字符表来替换。

例:Man 转Base64= TWFu


Man转换实例
Base64表

Hash和MD5是摘要算法 不属于加密

签名数据进行摘要算法,可以减少数据传输量


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容