python通过hashlib库将密码hash后存入数据库
admin
2023-01-29 05:20:05
0
  1. 通过Python将密码hash后存入MySQL数据库中,构建一个自己的密码库
    MySQL版本:5.6
    python 版本:3.6
    pycharm:community 2019.2.4
  2. 创建相关表

    CREATE TABLE society.18wangcode_sha1_hash(id INT(9) AUTO_INCREMENT PRIMARY KEY,
    pwd VARCHAR(60) NOT NULL,
    hash_values VARCHAR(40) NOT NULL);

  3. Python代码

    通过hashlib库将密码hash后存入数据库

    import mysqlx.connection
    import time
    import hashlib
    import mysql.connector
    print('begin'.center(30, '*'))
    print('进行中,请稍等。。。。。。。。')
    start = time.time()
    conn = mysql.connector.connect(host='192.168.137.239', user='admin', password='123456', database='society')
    cursor = conn.cursor()
    
    def hash(pwd):
        method = hashlib.sha1()
        method.update(pwd.encode('utf-8', errors='ignore'))
        return method.hexdigest()
    
    try:
        with open(r'C:\Users\11826\Desktop\18万条密码.txt', 'r', encoding='utf-8', errors='ignore') as file:
            for password in file:
                cursor.execute('insert into society.18wangcode_sha1_hash (pwd, hash_values) values (%s, %s)',
                               (password, hash(password)))
    except:
        print('error')
    finally:
        cursor.close()
        conn.commit()
        conn.close()
    end = time.time()
    print('结束,共耗时:{:.2f}秒'.format(end-start))

    GitHub地址

相关内容

热门资讯

湖北交投:用“积木”搭出长寿桥... 7月20日,汉宜高速改扩建项目施工现场一片繁忙,一块预制UHPC盖梁模壳借助吊机平稳落位,短短半小时...
李尔平院士:为智能时代筑牢“电... 封面新闻记者 刘叶 车家竹 摄影 何宏杰 在人工智能浪潮席卷全球的今天,一个名为“电磁兼容”的专业领...
江苏、上海等地将机器人纳入“国... 南都讯记者杨文君 发自北京 7月22日,记者从商务部获悉,2026年上半年,消费品以旧换新累计带动相...
“引力一号”成功发射一箭九星,... IT之家 7 月 22 日消息,今天上午,引力一号运载火箭在上海东部海域点火升空,成功将 9 颗卫星...
特朗普向4名士兵灵柩敬礼,均阵... 当地时间7月22日,美国总统唐纳德·特朗普率领数位高官,来到位于特拉华州的多佛空军基地,参加了阵亡美...
“特朗普这么干,10年后,美国... 据南华早报7月23日报道,分析人士认为,北京如今在语言能力方面更善于解读美国战略,而美国却难以做到同...
墨西哥一市长在市政厅内遭枪击死... 综合法新社等多家外媒报道,墨西哥检方当地时间22日通报称,该国中部一地方市长在市政厅内遭枪击死亡。今...
编造传播涉汛涉灾网络谣言,公安... 为有力保障防汛救灾工作,公安机关网安部门依托“净网—2026”专项行动,持续严厉打击编造传播涉汛等涉...
松下洗衣机洗衣服操作方法 **洗衣机是一种高品质的洗衣设备,它具有简单易用的设计,使用方便。如果你是第一次使用一台**洗衣机,...
小天鹅自动洗衣机操作方法 小天鹅自动洗衣机是目前市场上比较主流的一种洗衣机,它因为具有自动化操作、节能环保、节约用水等优点,受...