自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Enigma加解密算法实现C++

Enigma加解密算法实现C++刚刚接触密码学,就打算用C++实现一下Enigma的加解密。加密的思想就是非常经典的多表代换。慢轮子、中轮子和快轮子分别用三个循环链表实现。下面给出慢轮子的定义。#include "Node.h"class Swheel{private: Node *first; int _key;public: Swheel(); ...

2020-03-06 10:13:07 2756

原创 用Virtualbox搭建固件分析平台

VirtualBox安装官方网址:https://www.virtualbox.org/wiki/Downloads下载安装包VirtualBox platform packages下载功能扩展包VirtualBox Oracle VM VirtualBox Extension Pack安装结束后打开VirtualBox工具-全局设定-扩展-添加(图标)-找到下载的扩展包-确定扩展...

2019-09-18 00:11:27 434

Enigma.zip

C++实现转轮密码机,加密解密完整源代码。 德国二战时期的密码系统:亚瑟·谢尔比乌斯 为了战胜enigma,英国在布莱榭丽公园的小木屋里建起了密码学校,这里聚集着各种不同寻常的怪才数学家、军事家、心理学家、语言学家、象棋高手、填字游戏专家,有些人专门负责处理细节,有些人则通过不合常理的思维跳跃来寻找灵感,到二战结束时,这里已经聚集了7000人。 二战成立密码史上的黄金时代。军事科学家估计,盟军对密码的成功破译使得二战至少提前一年结束。 二战结束后,英国并没有透露ENIGMA被破解的秘密,知道二十世纪70年代,各国转向计算机加密的研究,人们才知道布莱榭丽公园的故事。但那时,很多无名英雄已经长眠地下。这其中,天才密码学家图灵的命运最为不幸,他不但没有因为破译受到嘉奖,反而因为“同性恋”而被政府以有伤风化罪起诉。1954年,身心疲惫的图灵服毒自杀,时年42岁。今天,信息学领域最重要的奖项被命名为“图灵奖”,也许是对他的补偿吧。

2020-03-05

空空如也

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

TA关注的人

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