自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 解决VMWare虚拟机显示过小问题&&安装VMware Tools教程

当我们最大化VMware Workstation时,我们发现,模拟器中系统并没有因为放大而适应。(前提是你要先登录到界面!!!!楼主截图是未登录界面,但是大家操作之前一定要先登录!!!)首先,你必须安装VMwareTools点击Player > 管理 > 安装VMwareTools在/media/cdrom0目录下找到VMwareTools-10.1.6-521432...

2017-05-14 08:44:06 909

原创 Win10 卸载和安装 Ubuntu(Linux) 双系统

博主尝试了许多网上的方法,如使用EasyBCD、MbrFix.(本文章书写前提是我们已经备份保存了Ubuntu中我们需要的文件)但是我发现,由于win10的特殊性,这些软件在win10上都无法起到所需达到的效果。终于,通过参考一篇博文,博主发现原来win10本身自带的bush功能可以轻轻松松卸载Ubuntu。打开bash功能的方法见此链接:https://msdn.micro...

2017-04-30 13:44:09 26533 8

原创 InelliJ IDEA快捷键总结(一)

方便大家和我更加灵活地使用InelliJ IDEA,根据我在Youtube 上学习来的一些IntelliJ IDEA的操作技巧,在这里适当总结一份IntelliJ IDEA的快捷键的总结。顺便安利一下,InelliJ IDEA是一个很优秀的编译器!(本文纯属原创,码字辛苦,请朋友们在转载过程中尊重原创,谢谢~)第一次写文,如有错误欢迎大神们指出!

2017-02-13 13:35:36 480 1

原创 ubuntu miktex安装教程

ubuntu安装miktex注意事项

2023-06-07 22:41:51 365

原创 Ubuntu中NumCpp安装教程

NumCpp是python中numpy库的c++版本。本文介绍了NumCpp库的完整安装教程

2023-02-06 12:59:27 662

原创 g6k安装教程

g6k安装教程g6k(general sieve kernel)是由Martin Abrecht团队开发,用于快速计算SVP、LWE等格上困难问题的集成器。下载链接:https://github.com/fplll/g6k要求的安装环境:ubuntu+python2/python3Step1 clone https://github.com/fplll/g6kStep2 cd g6kStep3 配置依赖环境(1. 在ubuntu上安装python依赖库)#python3pip3 inst

2021-06-25 18:24:10 1874 7

原创 Ubuntu安装vscode+latex教程(超超超简单)

Ubuntu上安装vscode+latex教程(超超超简单)1. 在Ubuntu上安装latex环境打开命令行窗口,输入以下命令:sudo apt install texlive texlive-extra-utils texlive-binaries texlive-lang-cjk texlive-latex-base texlive-latex-extra texlive-xetex texlive-science2. 安装vscode和扩展安装vscode : 可以选择直接在官网上下载或

2021-04-29 13:10:30 2235 2

原创 git创建库&submit&download教程

git创建库&submit&download教程参考:https://www.liaoxuefeng.com/wiki/896043488029600/8968279519383041. git库增删改查madir test #创建空目录cd test #进入目录git init #创建git管理仓库'''上传文件readme.txt到git库'''git add readme.txtgit commit -m "commit the file readme.txt" #-

2021-01-12 09:37:32 514

原创 \[2020][ASIACRYPT]Estimating quantum speedups for lattice sieves 亚密会报告文字版

[2020][ASIACRYPT]Estimating quantum speedups for lattice sieves 报告文字版Eamonn W. Postlethwaite​ Hello, everybody and thank you for watching this youtube video.I’m going to be presenting work on 《estimating quantum speedups for lattice sieves》. And this is

2020-12-10 09:58:40 447

原创 Anaconda安装fpylll库教程

Anaconda(Ubuntu20.04上)安装fpylll库教程写在最前面:本来是想直接在Windows上安装fpylll库和sage库的,后来发现fpylll库的依赖库fplll和sage库在windows版的Anaconda上都无法安装,所以我只能退而将其安装在linux内核上了,结果linux内核要安装图形化界面非常麻烦,我只能选择在虚拟机上操作。一开始用的Win10自带的hyper-V,但hyper-V的vm tool不支持Ubuntu20.04,最后博主只能选择在vmware上跑ubuntu来

2020-12-06 13:45:08 2224 4

原创 超超超简单Jupyter快速上传文件教程

Sage NoteBook(Jupyter)快速上传文件教程应用场景:当你需要一次性把很多个文件夹里多个.py文件传到Jupyter上时,一个一个新建文件夹和上传会非常麻烦。简单的上传方法:1. 找到你的Jupyter存文件的路径(所有的Jupyter都有一个本地路径)首先,在网页版的Jupyter里点到根目录,寻找目录所在线索。比如我这个路径里有Anaconda3,那么就打开Anaconda所在文件位置。就能成功跳转到文件夹Anaconda3所在的位置。返回上一层文件夹,就是Jupyt

2020-11-20 15:35:18 10405 3

原创 【IPSec配置辛酸史】(3)no private key found for ‘10.1.1.2‘

终于到了启动连接,验证的时刻,没想到又报错了!博主已疯,有事烧纸。strongswan的安装教程+证书配置教程+ipsec.conf、ipsec.secrets、strongswan.conf配置教程请参考这位博主的文章:http://blog.sina.com.cn/s/blog_95dc403f0101jzql.html(亲测有效,不过ipsec.conf文件的配置教程,我认...

2020-08-26 20:00:10 997

原创 AVISPA编译工具SPAN虚拟机的安装和简单使用教程

1. 什么是AVISPA真是对不起提问的大家了,我好像没说清楚AVISPA是什么了。根据官网的定义来吧:AVISPA stands for Automated Validation of Internet Security Protocols and Applications.翻译下:AVISPA是一种用于自动证明网络安全协议与应用的工具集。贴一下AVISPA的官网地址:http://www.avispa-project.org/2. SPAN下载AVISPA的工具包集成在了一个叫SPAN的

2020-07-03 18:34:30 5634 13

原创 Fermat素性检测算法与python编程实现

最近在带家教教学生信息安全数学基础,给他布置了Fermat素性检测算法编程实现的大作业。怕他不会,在这里写下教程,希望他能看到。(原理与算法部分摘自信息安全数学基础老师的课件)原理算法python实现from random import random#利用辗转相除法求最大公因数def BFactor(a,b): #若b>a,则交换两个数的值 if(b>a): t=a a=b b=t r = b #初始化r

2020-07-03 17:06:18 2038 2

原创 Miller-Rabin概率素性检测算法

最近在写密码算法与应用的大作业,看到网上的Miller-Rabin素性检测算法大多写得不是很清楚,就想简单描述下Miller-Rabin素性检测算法的具体算法内容(下面的算法流程和原理部分均摘自信息安全数学基础老师的课件)。原理算法代码实现(后续补充)...

2020-07-03 16:57:37 908

原创 利用AVISPA证明D2D协议

利用AVISPA证明UAKA-D2D协议一、UAKA-D2D协议符号说明符号含义UEiUE_iUEi​/UIDiUID_iUIDi​使用者的设备iii/iii的身份码HNiHN_iHNi​/HNIDiHNID_iHNIDi​UEiUE_iUEi​的本域网/UEiUE_iUEi​本域网的身份码VNiVN_iVNi​/VNIDiVNID_iVNIDi​UEi...

2020-03-25 15:39:46 1883 5

原创 AVISPA入门级教程

注:basic role 命名时必须得写成role_…注:参变量首字母必须大写注:def和=中间不能有空格一、参与者role role-name (类型化参数) played_by player def =local %本地变量const %常量init %初始化变量transition %转换end rolebasic role记录模型中不同类型的角色的行动。(dy)...

2019-11-26 21:58:40 5174 20

原创 修了一天的kali外置网卡,重装了n遍系统后..

发现让网卡先连到主机(不是虚拟机)然后再让它从主机断开连接虚拟机就可以成功装入kali了.根本就不需要装mt7601(我买的免驱版)的驱动!

2019-09-17 13:09:48 1348 2

原创 Vmware下Kali linux 安装教程(超完整)+源更新教程

Kali 更新源教程1.更新源列表gedit /etc/apt/sources.list2.在editor中添加源,并保存#kali官方源的镜像源(直接添加官方源有时会无法定位到镜像源)deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib3.若出现签名无效问题,参考blog:https://bl...

2019-09-17 10:08:17 3022

原创 LFSR——二进制下线性反馈移位寄存器与Berlekamp-Massey算法

LFSR——二进制下线性反馈移位寄存器与Berlekamp-Massey算法转载自:元暑期学校课件(侵删)线性反馈移位寄存器(LFSR)给定一个线性反馈移位寄存器(LFSR)的n个初始值a0,a1,...,an−1a_0,a_1,...,a_{n-1}a0​,a1​,...,an−1​,不断地加移位脉冲,n级LFSR就会输出一序列a0,a1,a2,...a_0, a_1,a_2,......

2019-08-15 15:35:01 2990 1

原创 De1CTF 之 Crypto1 xoz WriteUp

De1CTF中Crypto方向第一题——xoz Write Up

2019-08-07 13:38:18 612

原创 攻击机&靶机环境搭建——网络设置

在安装完攻击机和靶机后, 需要对其进行网络设置才可以让攻击机能够在同一局域网下搜索到靶机具体设置步骤如下:靶机全局网络设定2. 靶机与攻击及网络设置均选择桥接模式, 并配置同一网卡靶机:攻击机:3. 搜索得到靶机:...

2019-06-26 12:46:43 7431

转载 kali linux更新源配置

由于kali linux只支持官方更新源,故只能在配置文件(/etc/apt/source.list)中写入官方更新源地址:deb http://http.kali.org/kali kali-rolling main non-free contribdeb-src http://http.kali.org/kali kali-rolling main non-free contrib...

2018-08-12 14:06:06 1751

原创 (一)MATSim安装教程

本专栏的内容是对瑞士开发的开源项目交通智能体仿真MATSim的使用和扩展的探索。博主没有用过其它的智能体仿真软件,MATSim是博主在导师的要求下学习的,MATSim是一款开源的交通智能体仿真软件,而且它的基础库也已经比较完善了,推荐给做交通研究和参加数学建模比赛(交通方面)的同学和老师们!由于这个软件没有中文教程,所以博主的探索过程十分艰辛,特在此处写下中文教程,希望以后的大家可以少走些

2017-07-20 18:28:52 4880

原创 win10修改引导(以微PE工具箱为例)

本文旨在为已卸载微PE工具箱但开机启动项仍出现微PE工具箱引导项的朋友们提供一些博主探索的经验,1:win+R2.输入如上内容:msconfig3.切换选项卡到“引导”4.选中微PE工具箱5.点击删除按钮,并点击确认。6.清除完成。

2017-05-13 10:30:59 18547 2

原创 listing宏包传入代码 英文右移问题

有没有遇到过,明明编辑注释的时候是这么写的生成pdf后变成了这样!!要想不让字母A右移其实很简单,只要在A右边多打一个空格就OK啦!!像这样~然后输出的时候……O了!

2017-05-03 13:05:44 413

原创 解决Intellij IDEA 突然无法加载主类问题

博主在使用Intellij IDEA 时,时不时会遇到某个project本来好好的能打开。关了电脑再打开的时候却发现这个project不能正常打开了。经过多番尝试,发现其实只要重新Import 这个Project就可以了~

2017-05-01 10:23:52 2312

转载 分享一个非常棒的android基础教程(使用Android Studio编译器)

http://hukai.me/android-training-course-in-chinese/index.html这是一个团队翻译谷歌英文版官方android教程的中文版。

2017-04-01 21:29:06 593

原创 Java之GUI

(本文为博主JAVA课程学习总结)GUI—— 图形化用户界面JFC(Java Foundation Classed)是开发GUI的API集JFC包括:AWT(Abstract Window Toolkit抽象窗口工具包)、Swing组件(建立在AWT上功能更强大的图形组件包)、JAVA 2D(实现高质量二维图形) 一.AWT框架AWT的核心类是Component类。

2017-03-04 13:07:05 3254

原创 Java之Java集合框架

(本文为博主JAVA课程学习总结)一.集合框架介绍集合框架:用来表示和操作集合的统一的架构。集合类存放java.util包中。较重要的几个集合类与相关接口:Iterable(迭代器接口)、Collection(类集接口)、List(列表接口)、Set(数据集接口)、Queue(队列)、Map(键-值对组合映射表)层次结构图(这张图片很重要,箭头指向父类):(源自海同网校

2017-02-14 15:37:26 377

原创 Java之泛型

JAVA之泛型要点总结

2017-02-13 20:55:22 256

Berlekamp-Massey.py

Berlekamp-Massey算法(简称BM算法):在已知二元序列的情况下求解其极小多项式和阶数。 用于解密LFSR(线性反馈移位寄存器)

2019-08-15

夜车-曾轶可MP3matlab实现

matlab演奏曾轶可的夜车,每个字都是博主亲手打的呀,欢迎大家聆听啊!

2018-06-07

空空如也

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

TA关注的人

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