加密解密
文章平均质量分 52
DunerGee
这个作者很懒,什么都没留下…
展开
-
kotlin版本RSA非对称加密解密与分段加密解密
基于kotlin语言的RSA非对称加密解密/RSA非对称分段加密解密RSA非对称加密RSA非对称加密的具体算法与来源我就不写了,感兴趣的可以自己找度娘或者维基百科前面我的两篇文章讲了DES和AES对称加密,我们可以看出他们加密和解密时都使用的是同一个密钥,那么:非对称加密就是加密和解密使用不同的密钥:我们将它称为密钥对,密钥对包含公钥私钥两个,如果使用公钥加密则要使用私钥解密,反之使用私钥加密则要用公钥解密,我们将相对应的公钥私钥称为密钥对。密钥对由系统生成使用时两个组织或者个人通过交换公钥解原创 2021-01-15 13:33:04 · 2302 阅读 · 0 评论 -
AES加密解密kotlin版
kotlin语言的AES加密解密idea版本、jdk版本、kotlin版本与上篇DES中的相同先说下AES和DES的大致区别DESDES原文最低长度为8DES加密时前7位参与加密,最后一位作为校验码不参与加密AESAES原文最低长度为16AES加密时16位全部参与加密AES加密解密代码DES加密解密代码看上篇[DES加密解密kotlin版]{}...原创 2021-01-14 10:15:52 · 767 阅读 · 6 评论 -
DES加密解密kotlin版
DES加密解密kotlin版kotlin版本的DES加密和解密代码话不多说直接上代码kotlin版本的DES加密和解密代码需要注意中文加密后会乱码所以需要用Base64解码直接用java8的Base64就行话不多说直接上代码kotlin版本–1.4.21java版本–java8gradle包–gradle-6.7-bin.zipobject DESCrypt{ //des加密 fun encrypt(original:String,password:String): Stri原创 2021-01-13 16:04:13 · 395 阅读 · 0 评论