密码学
天马行空_
先生不知何许人也。微信:without_sec,欢迎交流,互相学习。
展开
-
MD5--使用C++语言实现
MD5是一种消息摘要算法。#include <stdio.h>#include <string.h>#include <stdlib.h>#include <iostream>#include <string>using namespace std;typedef unsigned char uint8;t...原创 2018-10-16 16:09:45 · 526 阅读 · 0 评论 -
南邮CTF(cgctf)Misc MD5
题目链接:cgctf这里有一段丢失的md5密文 e9032???da???08????911513?0???a2 要求你还原出他并且加上nctf{}提交已知线索 明文为: TASC?O3RJMV?WDJKX?ZM题目来源:安恒杯 给出一段不完整的md5值,和一段不完整的明文值。思路比较简单,明文中有3个未知的值,枚举即可。26+26+9=61个字母和数字字符,再加上符号字符...原创 2018-11-30 20:18:23 · 2069 阅读 · 0 评论 -
一个RSA破解的例子
偶然见到了一个关于RSA的题目,Python代码如下(侵删):import gmpy2 as gmpfrom gmpy2 import mpzdef rsa_keygen (N): '''To generate RSA key pair of size N bits ''' UB = 2**( N // 2) - 1 LB = 2**(( N // 2...原创 2019-01-23 11:14:06 · 5289 阅读 · 1 评论