摘要: 非对称加密(RSA) 非对称加密. 加密和解密的秘钥不是同一个秘钥. 这里需要两把钥匙. 一个公钥, 一个私钥. 公钥发送给客户端. 发送端用公钥对数据进行加密. 再发送给接收端, 接收端使用私钥来对数据解密. 由于私钥只存放在接受端这边. 所以即使数据被截获了. 也是无法进行解密的. 公钥和私钥 阅读全文
posted @ 2023-05-08 11:40 Chimengmeng 阅读(27) 评论(0) 推荐(0)
摘要: 对称加密(AES与DES) AES是一种对称加密 所谓对称加密就是加密与解密使用的秘钥是一个。 常见的对称加密: AES DES 3DES 我们这里讨论AES。 安装: pip install pycryptodome AES 加密最常用的模式就是 ECB模式 和 CBC 模式,当然还有很多其它模式 阅读全文
posted @ 2023-05-08 11:40 Chimengmeng 阅读(76) 评论(0) 推荐(0)
摘要: base64编码 (1)base64是什么 Base64编码,是由64个字符组成编码集:26个大写字母A~Z,26个小写字母a~z,10个数字0~9,符号“+”与符号“/”。 Base64编码的基本思路是将原始数据的三个字节拆分转化为四个字节,然后根据Base64的对应表,得到对应的编码数据。 当原 阅读全文
posted @ 2023-05-08 09:22 Chimengmeng 阅读(48) 评论(0) 推荐(0)
摘要: 哈希算法 - - MD5摘要算法 【一】Hash算法 哈希算法也称摘要算法、散列算法 哈希函数的输入为一段可变长度x,输出一固定长度串,该串被称为x的哈希值。 Hash函数满足以下几个基本需求: (1)输入值x为任意长度 (2)输出值长度固定 (3)单向函数,算法不可逆 (4)唯一性,很难找到两个不 阅读全文
posted @ 2023-05-08 09:19 Chimengmeng 阅读(82) 评论(0) 推荐(0)