亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python DES加密與解密及hex輸出和bs64格式輸出的實(shí)現(xiàn)代碼

瀏覽:70日期:2022-07-30 10:03:59

pythonDES加密與解密以及hex輸出和bs64格式輸出

具體代碼如下所示:

import pyDesimport base64Key = '1' #加密的keyIv = None #偏移量def bytesToHexString(bs): ’’’ bytes轉(zhuǎn)16進(jìn)制 ’’’ return ’’.join([’%02X ’ % b for b in bs])def hexStringTobytes(str): ’’’ 16進(jìn)制轉(zhuǎn)bytes ’’’ str = str.replace(' ', '') return bytes.fromhex(str)# 加密def encrypt_str(data): # 加密方法 #padmode填充方式 #pyDes.ECB模式 method = pyDes.des(Key, pyDes.ECB, Iv, pad=None, padmode=pyDes.PAD_PKCS5) # 執(zhí)行加密碼 hex輸出 k = method.encrypt(data) data = bytesToHexString(k).replace(’ ’,’’) #bs64手粗 #data =base64.b64encode(k) return data# 解密def decrypt_str(data): method = pyDes.des(Key, pyDes.ECB, Iv, pad=None, padmode=pyDes.PAD_PKCS5) k =hexStringTobytes(data) #bs64 #k = base64.b64decode(data) return method.decrypt(k)Encrypt = encrypt_str('aaa')print(Encrypt)Decrypt = decrypt_str(Encrypt)print(Decrypt)

總結(jié)

到此這篇關(guān)于python DES加密與解密及hex輸出和bs64格式輸出的實(shí)現(xiàn)代碼的文章就介紹到這了,更多相關(guān)DES加密輸出Base64和Hex內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 亚洲精品免费视频 | 亚洲综合日韩欧美一区二区三 | 午夜免费69性视频爽爽爽 | 成人禁在线观看网站 | 亚洲图片偷拍自拍 | 亚洲最新网站 | 色资源二区在线视频 | 欧美顶级毛片在线播放小说 | 国产精品亚洲成在人线 | 玖玖这里只有精品 | 黄色视品 | 国产v日韩v欧美v精品专区 | 性8sex亚洲区入口 | 成人国产网站 | 日韩美一区二区三区 | 国产亚洲人成网站在线观看不卡 | 日本视频在线观看不卡高清免费 | 成人综合国产乱在线 | 欧美午夜不卡 | 午夜香蕉成视频人网站高清版 | 在线免费国产 | 亚洲一级毛片中文字幕 | 日韩美女一区二区三区 | 亚洲免费视频在线 | 色婷婷久久综合中文久久蜜桃 | 国内精品小视频福利网址 | 页面升级亚洲 | 国产手机看片 | 久草在线网站 | 国产精品黄色 | 亚洲精品m在线观看 | 一区二区三区免费在线观看 | 怡红院最新免费全部视频 | 91精品欧美一区二区三区 | 国产日韩欧美精品一区 | 亚洲国产欧美精品 | 99久久精品国产一区二区三区 | 国产成人精品午夜二三区 | av av片在线看 | 成人欧美精品久久久久影院 | 91久久精品国产91久久性色tv |