![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 52
风释命
一个自甘堕落的人没有任何人可以拯救他!
展开
-
python实现两个十六进制字符串进行异或运算并得到最终结果
0x00 前言现代密码学实验之一,偏基础,原理简单,但是本次实验在用python写的时候出现了一些阻碍,也是一直以来对进制的理解出现了问题导致的0x01 原理异或运算的原理可以简单理解为将两个数都变为二进制数,对相同的位数进行的计算,两个数之间,位数相同的数如果数值也相同,那么对应的位数变为0,如果数值不同则为1. 如果两个数位数不同,那么高位不变,等待位数相同再进行计算,下面给出几个...原创 2018-10-30 17:23:56 · 13234 阅读 · 1 评论 -
python3 + 官方库rsa 实现加密,解密,签名
0x00 前言学校网络安全实验,虽然我对密码学真的不感冒,但是我们学院就是这么特别,网络工程也要学密码学,而且是几个学期反复教相同的东西,没错,就是你(XD university)。原理部分就下次再写了。0x01 实验要求实验要求1给定素数p和q,公钥e,计算dp=11; q=13; e=11; d=??p=17; q=11; e=7; d=??p=5; q=11; e...原创 2019-05-28 13:33:43 · 3637 阅读 · 0 评论 -
Python3 加xlrd实现xls文件插入mysql
0x00序言老师给的项目,其中一个小的模块,需要上传xls文件并将其数据插入数据库。0x01重点及弯路1、编码问题老师提供的xls中有一些字符并不符合标准,所以有时候插入会报错。例如比较典型的就是他其中有一个字无法识别导致的错误,这个bug其实没有任何技术含量,但是它却让我尝试了很久。2、mysql的规定建表之时就出现的问题,mysql中表的字段名称不能包含-这个符号,而老...原创 2019-07-23 16:21:25 · 311 阅读 · 0 评论