自从做了产品,很久没有正二八经的写过代码了。最近这几天由于工作需要,一时心血来潮开始写python代码,最开始以为一个自动登录应该很简单,又没有手机验证和图片验证。结果一执行卡在一个加密方法上了,如下图所示红框处为密码加密以前没有涉及到这方面的,通过网上学习搜索了解,最终使用得以解决,分享一下心得。什么是RSA?RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是年由罗纳德·李维斯特(RonRivest)、阿迪·萨莫尔(AdiShamir)和伦纳德·阿德曼(LeonardAdleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。Python中如何使用RSA?引入下面的类即可fromCrypto.PublicKeyimportRSAfromCrypto.CipherimportPKCS1_v1_5asCipher_pkcs1_v1_5需要注意的地方为,加密的东西字符串前后需要加上关键字,否则无法日解析,如下图所示特别注意红色部分缺一不可每一次新增一个公共KEY,然后传入密码进行加密就可以了。最后来一张运行效果图截图运行效果如果对你有所帮助,记得支持一下哦,谢谢
转载请注明:http://www.aierlanlan.com/rzgz/6661.html