自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zev的博客

A noob.

  • 博客(19)
  • 收藏
  • 关注

原创 Typora使用

文章目录一、开始1、目录2、文章标题3、换行4、快捷键二、字体1、加粗2、斜体3、斜体加粗4、删除5、上下标6、高亮7、下划线8、注释9、行内代码三、格式1、分隔2、引用3、列表无序列表有序列表TODO列表4、脚注5、锚点6、表情四、插入1、链接2、图片3、表格4、代码块5、Latex公式行内式公式块语法6、UML图(未完)流程图时序图一、开始1、目录[toc],在段落中插入目录(大小写无关)2、文章标题# 一级标题,# 与标题间加空格## 二级标题,最多六级,快捷键^+(增大)、^-(减小)

2020-06-25 00:23:19 1497

原创 SM2椭圆曲线

文章目录题目环境方案设计背景原理算法步骤方案实现流程图加密解密主要函数C代码测试数据结果注意问题说明题目实现SM2椭圆曲线公钥密码算法,对给出的英文消息进行加密得到密文,并能通过密文解密出明文。环境Windows10,MinGW-W64-builds-4.3.5,miracl 7.0.1方案设计背景SM2椭圆曲线公钥密码算法,SM3密码杂凑算法原理椭圆曲线公钥密码 所基于的曲线性...

2019-09-21 18:56:16 5381 2

原创 SM3杂凑算法

文章目录题目环境方案设计背景原理算法步骤方案实现流程图主要函数C代码测试数据结果注意问题说明题目给出16进制消息m,用SM3密码杂凑算法计算Hash值。环境Windows10,MinGW-W64-builds-4.3.5,miracl 7.0.1方案设计背景SM3密码杂凑算法原理对长度为 ???? (???? < ????????????)比特的消息????,SM3杂凑算法经过填充和迭代压缩,生成杂凑值,杂凑...

2019-09-21 18:41:28 4937 2

原创 秘密共享方案-中国剩余定理

文章目录题目环境方案设计背景原理算法步骤方案实现流程图主要函数C代码测试注意问题说明题目一个秘密????,被分割成????个子秘密(????????,????????),从????个子秘密(????????,????????)中任意选择大于等于????个,能够恢复出秘密????,少于t个则不能恢复出秘密????。环境Windows10,MinGW-W64-builds-4.3.5,miracl 7.0.1方案设计背景中国剩余定理原理(????,????)门限,一个秘密????,...

2019-09-21 18:26:37 3352 2

原创 中国剩余定理

文章目录题目环境方案设计背景原理算法步骤方案实现流程图主要函数C代码测试注意问题说明题目环境Windows10,MinGW-W64-builds-4.3.5,miracl 7.0.1方案设计背景中国剩余定理原理算法步骤给定????????,????????,⋯,????????; ????????,????????,⋯,????????。判断正整数 ????????,????????,⋯,???????? 是否两两互素;是,则继续, 否则跳出,输出“不能直接利用中国剩余定理”..

2019-09-21 17:59:12 798

原创 RSA算法

文章目录理论公钥/私钥的生成RSA的加解密RSA的签名、验证python代码说明理论公钥/私钥的生成随机地选择两个大的素数 p, q计算方案中的模数 n = p.qø(n) = (p-1) (q-1)随机地选择一个加密密钥e满足 1< e < ø(n), gcd(e, ø(n)) = 1求解下面的方程,以得到解密密钥de∙d ≡ 1 mod ø(n) ...

2019-09-20 19:51:03 277

原创 Fermat素性检验算法

文章目录题目环境方案设计背景原理算法步骤方案实现流程图主要函数代码C语言python测试用例注意问题说明题目给定奇整数m≥3和安全参数k=5,判断m是否为合数或有1-1/2^k 概率为素数。环境Windows10,MinGW-W64-builds-4.3.5,miracl 7.0.1方案设计背景Fermat 小定理原理给定素数p,a∈Z,则有a(p-1)≡1(mod p);奇...

2019-09-20 19:34:20 6706 1

原创 APK静态分析(简)

文章目录测试用AppMainActivity.javaactivity_main.xmlstrings.xml预览静态分析过程使用ApkTool分析使用IDA Pro分析实验结果说明测试用App首先自己写一个简单的app用于静态分析。MainActivity.javapackage com.test.appcracking;import java.security.MessageDige...

2019-09-16 23:05:10 1006

原创 Packet Tracer官网下载

文章目录下载注册安装界面各种网络硬件实验拓扑图配置表过程配置ping实验traceroute实验说明下载Cisco Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况。可以学习IOS...

2019-09-14 12:38:08 92698 5

原创 嗅探实验

文章目录背景要求实验过程工具HTTPFTPSMTPTELNET说明背景Sniffer,中文翻译为嗅探器,也叫抓包软件, Sniffer工具实际上就是一个网络上的抓包工具,同时还可以对抓到的包进行分析。由于在共享式的网络中,信息包是会广播到网络中所有主机的网络接口,只不过在没有使用sniffer工具之前,主机的网络设备会判断该信息包是否应该接收,这样它就会抛弃不应该接收的信息包,sniffer工...

2019-09-14 11:33:08 3043

原创 基本编码和破解

文章目录原理Test1内容代码参考Test2内容代码参考Test3内容代码参考Test4题目代码参考说明原理Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,它是一种基于64个可打印字符来表示二进制数据的方法,可用于在HTTP环境下传递较长的标识信息。Base64要求把每三个8Bit的字节转换为四个6Bit的字节(38 = 46 = 24),然后把6Bit再添两位高位0,组成...

2019-09-13 18:27:00 5034

原创 栈溢出

文章目录原理环境实验设计实验结果与分析代码原理栈溢出指的是程序向栈中某个变量中写入的字节数超过了这个变量本身所申请的字节数,因而导致栈中与其相邻的变量的值被改变。缓冲区是内存的一部分空间,用来缓冲输入输出的数据,缓冲区增长方向是从低到高的,与栈相反,所以如果写入的数据大小没有被良好地控制,超过缓冲区大小,就会覆盖栈的内容,轻则可以使得程序崩溃,重则可以使得攻击者控制程序执行流程。环境Ubu...

2019-09-11 20:49:12 562

原创 生命游戏

文章目录背景要求代码顺序代码并行代码背景生命游戏中,对于任意细胞,规则如下:每个细胞有两种状态-存活或死亡,每个细胞与以自身为中心的周围八个细胞产生互动。当前细胞为存活状态时,当周围低于2个(不包含2个)存活细胞时, 该细胞变成死亡状态。(模拟生命数量稀少)当前细胞为存活状态时,当周围有2个或3个存活细胞时, 该细胞保持原样。当前细胞为存活状态时,当周围有3个以上的存活细胞时,该细胞...

2019-09-11 20:24:15 2696 2

原创 蒙特卡罗法求积分

文章目录背景介绍要求题目代码顺序代码并行代码误差背景介绍蒙特卡罗法是一类随机算法的统称。随着二十世纪电子计算机的出现,蒙特卡洛法已经在诸多领域展现出了超强的能力。在机器学习和自然语言处理技术中,常常被用到的MCMC也是由此发展而来。蒙特卡洛法最为常见的一种应用就是使用概率方法近似求解定积分。在本实验中,已知二维平面上一条连续曲线f(x),需要求解一个区间内曲线的面积。需要使用蒙特卡洛法,随机...

2019-09-11 20:13:31 2294

原创 简单解释器

文章目录题目语法和语义循环绘图比例设置角度旋转坐标平移注释代码主函数功能函数头文件测试用例说明题目为函数绘图语言编写一个解释器,解释器接受用绘图语言编写的源程序,经语法和语义分析之后,将源程序所规定的图形显示在显示屏(或窗口)中。语法和语义循环绘图(FOR-DRAW)比例设置(SCALE)角度旋转(ROT)坐标平移(ORIGIN)注释 (-- 或 //)循环绘图...

2019-09-10 22:22:58 432 2

原创 多进程、多线程、多路复用实现Web服务器

多进程、多线程、多路复用实现Web服务器的差别相关原理与知识实验过程多进程多路复用多线程实验结果分析注意问题源代码(仅main函数)相关原理与知识调用fork函数产生一个子进程,返回值为0;父进程返回值为子进程的pid,子进程完全复制父进程。将要监视的文件描述符集中到一起,可以利用select函数可以同时监视多个文件描述符。监视文件描述符可以视为监视套接字。程序在select处等待,直到被...

2019-09-10 21:20:13 553

原创 词法分析器(编译原理)

#include "test.h"int main(int argc, char **argv){ struct Token token; if (argc &lt; 2) { printf("input source file!\n"); return -1; } if (!InitScanner(argv[1])) {printf("Open source f...

2018-11-27 09:53:42 272

转载 sdk\tools目录下的traceview.bat无法找到

原文地址:http://fzhiy.com/android/207.htmlhttp://openstorage.gunadarma.ac.id/android/sdk/sdk_310712/tools/traceview.bat@echo offrem Copyright (C) 2007 The Android Open Source Projectremrem License...

2018-11-12 16:13:57 5625 2

原创 win10+gcc+miracl

(环境win10,c语言(扩展名.c),gcc(要添加到path))1、下载miracl.zip(github下载,解压后里面的帮助文档很详细)2、解压全部文件到一个文件下,不要有分级,之后操作都在此目录下执行。3、找到并执行gcdoit.bat(前提,配置好gcc环境) 4、执行gcdoit.bat后生成miracl.a文件,miracl.a就是生成的库5、测...

2018-11-02 23:43:28 617 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除