自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 任务六:RSA的代码实现

任务六:Crypto学习内容:① 学习RSA,掌握原理及代码实现。② 完成题目:2020国赛初赛bd,完成WP

2020-09-08 11:44:24 299

原创 任务五:Crypto学习

任务五:Crypto学习内容复习AES,DES,3-DES,结合3-DES学习掌握中间相遇攻击,明白攻击原理,代码实现中间相遇攻击。题目:2018 国赛 Crackmec,完成WP复习AES高级加密标准,最常见的加密算法。对称加密所使用的公钥和私钥相同,所以加密和解密的过程互为逆过程。加密原理AES加密为分组密码,在加密前,需要将明文分为长度为16字节的组,每次加密一组数据,直到全部加密。密钥长度有三种:128位(10轮),192位(12轮),256位(14轮)。密钥长度不同,所推荐

2020-06-05 23:05:16 1294

原创 任务四:Crypto学习

任务四:Crypto学习内容:学习掌握长度扩展攻击,明白攻击原理,知道攻击的条件,实践长度扩展攻击,题目:Plaid CTF 2014 Crypto 250 Parlor,完成WP。长度扩展攻击定义长度扩展攻击(Length Extension Attack),是指针对某些允许包含额外信息的加密散列函数的攻击手段。只要是满足下列两个条件的散列函数,都可以作为攻击对象:加密前将加密的明文按照一定规则填充到固定长度(例如512或1024bit)的倍数;按照该固定长度,将明文分块加密,闭关用前

2020-05-27 08:28:58 255

原创 任务三:Crypto学习

任务三:Crypto学习内容:借助PPT,了解DH 密钥交换实现原理,通过代码实现client/server端交互,通过DH密钥交换进行DES 密钥传输,之后利用DES加密进行数据传输DH密钥交换定义DH是Diffie和Hellman两人在一篇具有独创意义的论文中首次提出的公钥算法,并且给出了公钥密码学的定义。这种公钥算法常被称为Diffie-Hell满密钥交换。许多商业产品都使用了这种密钥交换技术。Dhabi密钥交换技术的目的是使两个用户能安全的交换密钥,在接下来的密文传输过程能够安全,所

2020-05-17 09:16:04 228

原创 任务二:Crypto学习

任务二:Crypto学习内容:① 掌握RSA加解密原理以及算法实现,在理解原理的过程中可以结合PPT对数论部分的相关内容进行学习。学习掌握AES加解密原理、代码实现。② 完成2020数字中国虎符网络安全赛比赛题目的复现。RSA基本信息:①RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中被广泛使用,于1977年由在麻省理工学院工作的三人提出。②1973年,在英国政府通讯总...

2020-05-09 19:02:10 5037

原创 初学

密码学习-任务一:1.安装anaconda和python2.7,并熟悉掌握实验环境和基本操作。2.学习密码学概论,掌握公钥密码、私钥密码特点以及二者间的区别,知道常见公钥密码、私钥密码。结合PPT学习。3.学习掌握现代密码学中的DES,掌握加密原理,了解3-DES,知道其加密方式,算法弱点,以及与DES,2-DES的联系/。...

2020-05-02 20:05:18 672

空空如也

空空如也

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

TA关注的人

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