![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学
yybzzz
这个作者很懒,什么都没留下…
展开
-
AES算法
AES Advanced Encryption Standard(高级加密标准) 分组加密算法 是Rijndael算法的子集,实际应用中等价 分组长度为128位 密钥长度为三种:128 / 192 / 256 位,相应的迭代轮数为 10 / 12 / 14 轮 基本运算单位是字节,加密和解密过程都是在一个4×4的字节矩阵上运作,该矩阵又称为“体”或“状态” 一般结构图 明文初始矩阵构造 ...原创 2020-03-07 17:49:57 · 2395 阅读 · 0 评论 -
CTF_Crypto
Base64 Base64在线互译 线索:结尾= 应用范围 bse64是一种以64个可见字符集对二进制数据进行编码的编码算法 常用于网络数据传输过程的编解码环节,HTTP环境下传递较长的标识信息 编码表 编码过程 base64编码,每3个8位明文数据为一组,取这3个字数据的ASCII码,然后以6位为一组组成4个新的数据。对于不足3字节的处理: 不足三字节后面填充0; 对于编码前的数据产生的...原创 2020-02-26 16:21:31 · 816 阅读 · 0 评论 -
DES算法
DES Data Encryption Standard,数据加密标准 分组加密算法 56位的密钥加密64位明文 64位的密钥每8位是一个奇偶校验位,只有56位有效密钥 把明文拆成n个64位明文数据块 一般结构图 初始(终止)置换 将输入的58位换到第1位,输入的第50位放到第2位… 扩展置换 经过 初始置换 的 64 位数据被分为左右 32 位数据,其中右边的 32 位数据经过 ...原创 2020-03-07 14:45:15 · 2714 阅读 · 0 评论