hu1y40's blog

密码学
书籍阅读

加密算法

加密算法 0x00 前言 本文用于记录一些常见的加密算法,以及其识别特征。 0x01 算法 1.1 md5 1.简介 MD5(Message Digest Algorithm 5,消息摘要算法 5)是一种广泛使用的哈希函数,能够将任意长度的输入数据(消息)转换为固定长度的输出(128位,即16字节)的哈希值(又称为消息摘要)。它由 Ronald Rivest 在 1991 年设计,是继 MD2、MD4 之后的又一版本。 其具有以下特点: 固定输出长度:128位,16字节 单向性:无法通过hash推出原始输入数据 抗…

2025年3月9日 0条评论 579点热度 0人点赞 hu1y40 阅读全文
密码学

栅栏加解密

栅栏加密 原理 将所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。 例子 明文:THE LONGEST DAY MUST HAVE AN END 加密: 1、把将要传递的信息中的字母交替排成上下两行。 T E O G S D Y U T A E N N H L N E T A M S H V A E D 2、 密文: 将下面一行字母排在上面一行的后边。 TEOGSDYUTAENN HLNETAMSHVAED 解密: 先将密文分为两行 T E O G S D Y U T …

2023年10月7日 0条评论 1212点热度 0人点赞 hu1y40 阅读全文
密码学

DES加密

DES加密 简介 DES是属于对称密码体制的一种加密方法,并且是一个分组加密算法,典型的DES以64位为分组对数据进行加密,加密和解密的密钥是同一个。 密钥长为64位,但实际上只有56位参与DES运算(8,16,24,32,40,48,56,64位是校验位) 流程图 过程 IP置换 IP置换的目的是将64位的数据块按位重新组合,并把输出分为L0,R0两部分,每部分长32位。 58 50 42 34 26 18 10 2 60 52 44 36 28 20 12 4 62 54 46 38 30 22 14 6 64…

2023年10月7日 0条评论 1422点热度 0人点赞 hu1y40 阅读全文
密码学

AES加密

AES 介绍 密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。 说明 AES和Rijndael加密法并不完全一样,AES区块长度固定为128位,密钥长度可以是128,192或者256位。Rijndael加密法使用的密钥 >=128,<=256,%32==0。 加密过程 明文加密过程 密钥与明文 明文按byte进行划分,16个明文byte组成一个矩阵(state),16x8=128bits即AES…

2023年10月7日 0条评论 999点热度 0人点赞 hu1y40 阅读全文

近期文章

  • 加密算法
  • 2023年度总结
  • RTSPServer StackOverflow Vulnerability
  • FUZZ 总览篇
  • MP4Box 无限循环漏洞

近期评论

  1. EALSEN 发表在 CVE-2023-40477 Winrar RCE漏洞分析
  2. hu1y40 发表在 钓鱼手法
  3. hu1y40 发表在 Cobalt Strike 初探
  4. hu1y40 发表在 CVE-2010-2553 MicrosoftWindows Cinepak 编码解码器解压缩漏洞
书签
  • neko的博客

COPYRIGHT © 2023 hu1y40's blog. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

鄂ICP备2021009673号-1