①代码涉及知识:对象操作、类操作、函数功能封装、库调用、算法设计等等;
②实验共四个,简介如下:
实验一:Caesar算法实现加密解密,使用tkinter、string库,有完整操作界面;
实验二:RSA算法实现加密解密,使用rsa、sys、tkinter、binascii库,有完整操作界面;
实验三:数字图像水印加密检测,使用tkinter、PIL、re、os库,有完整操作界面;
实验四:基于加盐哈希算法的访问控制登录界面,使用tkinter、hashlib、json、time、torch、torchcsprng、pymysql、random库,有完整操作界面,采用云数据库对账号信息进行存储和读取。
适用于所有python初学者入门学习!每一个实验在生活中都具有实际的应用价值。