首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
密码
相关资讯
热门
最新
后端
01-01 08:00
后端
密码学基础概念 — 密码学复习(一)
密码学基础概念 — 密码学复习(一),密码学基础概念—密码学复习(一)写在前面:最近因为疫情,闭关了半个多月准备的事情延期了,也不知道什么时候才能弄。另外的事情又冒出来了,所以只能把可搜索加密先放放,写一下密码学的复习笔记了。但最近写可搜索加密发现还是有人看的,让我十分有动力。忙完这点事情希望可以尽快把可搜索加密更完。下面就进入今天的正题——密码学基础概念。在开始介绍之前可以先看看三个有趣的问题:
123
后端
01-01 08:00
后端
密码学系列之:Merkle–Damgård结构和长度延展攻击
密码学系列之:Merkle–Damgård结构和长度延展攻击,密码学系列之:Merkle–Damgård结构和长度延展攻击密码学系列之:Merkle–Damgård结构和长度延展攻击简介Merkle–Damgård结构简称为MD结构,主要用在hash算法中抵御碰撞攻击。这个结构是一些优秀的hash算法,比如MD5,SHA-1和SHA-2的基础。今天给大家讲解一下这个MD结构和对他进行的长度延展攻击
234
后端
01-01 08:00
后端
密码学系列之:twofish对称密钥分组算法
密码学系列之:twofish对称密钥分组算法,密码学系列之:twofish对称密钥分组算法简介之前的文章我们讲到blowfish算法因为每次加密的块比较小只有64bits,所以不建议使用blowfish加密超过4G的文件。同时因为加密块小还会导致生日攻击等。所以才有了blowfish的继承者twofish。今天我们一起来揭秘一下twofish这个加密算法。twofish的起源twofish和blo
151
后端
01-01 08:00
后端
密码学系列之:feistel cipher
密码学系列之:feistel cipher,密码学系列之:feistelcipher密码学系列之:feistelcipher简介feistelcipher也叫做Luby–Rackoff分组密码,是用来构建分组加密算法的对称结构。它是由德籍密码学家HorstFeistel在IBM工作的时候发明的。feistelcipher也被称为Feistel网络。很多分组加密算法都是在feistelcipher的
180
后端
01-01 08:00
后端
密码学系列之:碰撞抵御和碰撞攻击collision attack
密码学系列之:碰撞抵御和碰撞攻击collision attack,密码学系列之:碰撞抵御和碰撞攻击collisionattack密码学系列之:碰撞抵御和碰撞攻击collisionattack简介hash是密码学和平时的程序中经常会用到的一个功能,如果hash算法设计的不好,会产生hash碰撞,甚至产生碰撞攻击。今天和大家详细探讨一下碰撞攻击。什么是碰撞攻击所谓碰撞攻击指的是对于同一个hash函数来
223
«
1
2
3
4
5
6
7
»