自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二叉搜索树迭代器

此题解仅代表个人在写题时的所思所想,如有朋友们看到了我理解不到位的地方,欢迎指正。看到了其他精妙的解法后我也会进行学习且理解,就当我个人的学习笔记看看就好了,求轻喷O(∩_∩)O题目描述二叉搜索树迭代器实现一个二叉搜索树迭代器类BSTIterator ,表示一个按中序遍历二叉搜索树(BST)的迭代器:BSTIterator(TreeNode root) 初始化 BSTIterator 类的一个对象。BST 的根节点 root 会作为构造函数的一部分给出。指针应初始化为一个不存在于 BST 中的数字,

2021-04-01 23:22:01 111

原创 RSA算法以及其破解方法

对称秘钥加密存在的问题以及公开秘钥加密的诞生上两篇提到的铁栅栏和希尔算法都属于对称加密算法,即同一个秘钥既用于加密数据,又用来解密数据,其就造成了一个结果:加密秘钥可以被公开,这就造成了一个最为严重的问题——如何安全地分发秘钥,要是秘钥被分发或者截获至非法用户手中,这组加密秘钥的安全性便不再被保证,既有可能被随意破解,又有可能被伪造发送。为了解决这个问题,公开密钥加密方法被开发出来。公开密钥加密系统的原理公开密钥加密系统基于单向陷门函数。“单向”的意思是指该函数从一个方向计算十分容易,但要从另一个方向

2021-04-01 22:57:13 5508 1

原创 希尔密码

希尔(Hill)密码算法简介希尔密码(Hill Cipher)是运用基本矩阵论原理的替换密码,由Lester S. Hill在1929年发明。每个字母当作26进制数字:A=0, B=1, C=2… 一串字母当成n维向量,跟一个n×n的矩阵相乘,再将得出的结果MOD26。题目描述名称:hill题目:在线代的课本上出现了一堆神秘字母xihlsseaoy而旁边的矩阵是1 20 1快找出flag吧flag提交格式SeBaFi{}加密解密方法介绍(摘自百度百科)加密第一步,设定加密矩阵为K

2021-04-01 00:00:46 2482

原创 栅栏密码及其变形W型栅栏密码

栅栏密码题目描述名称:铁栅栏提示:我拿到一幅画,上面画着一个农妇在栅栏里面喂5只小鸡密文:Sv9eaj3O}B{zy1vailw5YFhQ加密原理把将要传递的信息中的字母交替排成上下两行。再将下面一行字母排在上面一行的后边,从而形成一段密码。可是我们通过基本的栅栏密码解密之后获得的确实一片乱码。我们意识到这道题可能没有想象的那么简单。通过查阅相关资料,我们发现了一种展览密码的进阶版——W型栅栏密码变形:W型栅栏密码加密原理W型栅栏密码加密的方法中,明文由上至下顺序写上,当到达最低部

2021-03-31 23:59:09 3851 1

空空如也

空空如也

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

TA关注的人

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