
加密
文章平均质量分 90
龚礼鹏
更多免费垃圾内容见微信公众号:龚礼鹏。Android应用架构师、AndroidFramework工程师、OpenHarmony应用开发工程师、OpenHarmony Framework工程师、flutter开发工程师,擅长用java、kotlin、arkts、c++、dart写hello world
展开
-
android AES128解密与php对接注意坑点,后面有乱码或者空格终极解法
注意AES解密与php对接知道是hex解密还是base64解密,如果是base64解密需要将加密字段先解密成base64,然后在进行解密,如下所示:注意与php对接不能用AES/CBC/NoPadding方式,这个方式会导致后面出现乱码或者空格,如下图所示:后面有多余的问号:发现CBC方式后面会有填充:发现CFB会显示原始数据长度,顾让后台改成CFB方式尝试,发现真的可...原创 2019-11-11 14:36:02 · 3027 阅读 · 0 评论 -
https原理
1.什么是对称加密,什么是非对称加密?对称加密比较简单,就是客户端和服务器共用同一个密钥,该密钥可以用于加密一段内容,同时也可以用于解密这段内容。对称加密的优点是加解密效率高,但是在安全性方面可能存在一些问题,因为密钥存放在客户端有被窃取的风险。对称加密的代表算法有:AES、DES等。而非对称加密则要复杂一点,它将密钥分成了两种:公钥和私钥。公钥通常存放在客户端,私钥通常存放在服务器。使用公钥加密的数据只有用私钥才能解密,反过来使用私钥加密的数据也只有用公钥才能解密。非对称加密的优点是安全性更高,因原创 2020-06-10 20:34:13 · 257 阅读 · 1 评论