国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Python常用模塊 之 hashlib模塊——簡單實現實現登錄注冊

番茄西紅柿 / 3031人閱讀

摘要:唯一要求使用中的進行加密請輸入你的賬號請輸入你的密碼加鹽操作加密加密輸入正確輸入錯誤請輸入你要注冊的名字請輸入你要注冊的密碼加密加密請輸入你要執行的操作注冊登錄退出問題是

(唯一要求:使用hashlib中的md5進行加密!)

 import hashlibimport redef denglu():    user1 = input('請輸入你的賬號:')    pwd  = input('請輸入你的密碼:')    count = 0    with open('json1.txt','r') as f:        for i in f:            user,passwd = i.split('|')               result_pwd = re.findall(r'/S+',passwd)[0]                           # 加鹽操作            pwd_a = '加密加密' + pwd + '#¥@¥@#@@#'            res = hashlib.md5(pwd_a.encode())            res_pwd = res.hexdigest()                        if user1 ==user and res_pwd == result_pwd:                print('輸入正確')                count +=1        if count ==0:            print('輸入錯誤')def zhuce():    usr = input('請輸入你要注冊的名字:')    pwd = input('請輸入你要注冊的密碼:')    pwd_n = '加密加密' + pwd + '#¥@¥@#@@#'    res_pwd = hashlib.md5(pwd_n.encode())    pwd = res_pwd.hexdigest()    with open('json1.txt','a+') as f:        f.write(usr+'|'+pwd + '/n')while True:    try:        a = int(input('請輸入你要執行的操作:1.注冊,2登錄,3.退出/n:'))    except ValueError as f:        print('問題是:%s'%f)        break    if a == 1:        zhuce()    elif a == 2:        denglu()    elif a == 3:        break

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/119067.html

相關文章

  • Python模塊分析:第2節-hashlib加密模塊

    摘要:上一篇文章模塊分析第節模塊下一篇文章模塊分析第節模塊模塊是用來對字符串進行加密的模塊,明文與密文是一一對應不變的關系用于注冊登錄時用戶名密碼等加密使用。一函數分析共有種加密算法,分別得到不同的加密密文。 上一篇文章:Python模塊分析:第1節-random模塊下一篇文章:Python模塊分析:第3節-typing模塊 hashlib模塊是用來對字符串進行hash加密的模塊,明文與密...

    WalkerXu 評論0 收藏0
  • Python中MD5加密

    摘要:的作用是讓大容量信息在用數字簽名軟件簽署私人密鑰前被壓縮成一種保密的格式就是把一個任意長度的字節串變換成一定長的十六進制數字串。獲取由位隨機大小寫字母數字組成的值每次從中隨機取一位獲取原始密碼的值原始密碼隨機生成位加密后的密碼 MD5是什么 下面的概念是百度百科的: Message Digest Algorithm MD5(中文名為消息摘要算法第五版)為計算機安全領域廣泛使用的一種散列...

    chadLi 評論0 收藏0
  • Python_異常和模塊

    摘要:例如等價于到結束,但不包括。例如返回沒有每次跳躍的間距,默認為。 異常處理 單個異常處理: try: print(num) except NameError: print(沒有定義變量) except FileNotFoundError: print(找不到文件路徑) print(1) 多個異常處理: try: print(num) # 1...

    piglei 評論0 收藏0
  • python模塊hashlib

    摘要:使用算法名稱構造函數較使用更快所有平臺的模塊都支持的算法的名稱集合。的結果集總是結果集的子集對象的字節長度對象的內部塊大小對象的名稱傳遞類字節參數通常是更新對象。表示的哈希摘要算法的名稱,比如或。表示迭代次數,基于算法以及機器計算能力設置。 hashlib模塊實現了多種安全哈希和信息摘要算法的通用接口,包括FIPS中定義的SHA1, SHA224, SHA256, SHA384, SH...

    luodongseu 評論0 收藏0
  • python初學——網絡編程FTP服務器

    摘要:并可以實現,功能對用戶進行磁盤配額,每個用戶的可用空間不同使用模塊檢查用戶目錄的空間上文件大小,如果大于就不讓傳輸。不允許超過磁盤配額。文件的傳輸過程中顯示精度條。用戶價值實現一套自己的服務端與客戶端。 MYFTP是我寫的模擬FTP服務端和客戶端交互的程序。通過使用socket去模擬ftp的文件下載與上次兩個核心功能。并不是使用真實FTP協議去實現。 基本需求 用戶加密認證 # ha...

    TZLLOG 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<