工作上遇到需求,一批手机号要md5加密导出。为了保证数据安全,所以没有采用网上工具来加密。md5的加密算法是开源的且成熟的,很多语言都有对应包可以直接用,我写了一个简单的python来实现,另一位同事做了一个hiveUDF来实现,这里都给大家分享一下。目标:读取csv文件,并且对其中的内容进行md5加密,32位加密,将加密后的密文存入另一个csv文件。python实现:准备好要读取的csv文件。单列,一行存一个手机号码。python MD5加密方法坑在哪?通过对第一张图片和第二张图片的比较,发现如果按照第一张图片的代码进行连续加密时,它实质上是在加密每次明文的叠加。
暂无评论