常见的报文加密签名算法

admin 2025年5月15日18:10:29常见的报文加密签名算法已关闭评论0 views字数 630阅读2分6秒阅读模式

加密算法

对称加密

对称加密是指加密和解密使用相同密钥的加密算法。

AES

在分析加密算法时候,需要注意以下关键信息:

AES加密密钥:key,加密密钥

模式:mode,常见为ECB,CBC等模式

初始化向量:iv

填充方式:padding,常见填充如zero,padding,pkcs5,pkcs7等

常见的报文加密签名算法

DES

DES加密密钥:key,加密密钥

模式:mode,常见为ECB,CBC等模式

初始化向量:iv

填充方式:padding,常见填充如zero,padding,pkcs5,pkcs7等

常见的报文加密签名算法

3DES

3DES加密密钥:key,加密密钥

模式:mode,常见为ECB,CBC等模式

初始化向量:iv

填充方式:padding,常见填充如zero,padding,pkcs5,pkcs7等

常见的报文加密签名算法

非对称加密

非对称加密是指加密和解密使用不同密钥的加密算法。

RSA

分析RSA加密算法主要获取RSA加密的公钥

常见的报文加密签名算法

签名算法

签名主要依赖于哈希函数的单向性等实现对数据进行验证,以防止非法的数据篡改。在web应用中,常见的用于实现签名的算法主要包含:MD5、SHA-1、SHA-256、SM3等。

MD5

MD5是一种被广泛使用的密码散列函数,经过MD5运算后的结果呈现为16位和32位十六进制字符串形式。

常见的报文加密签名算法

SHA-1

SHA-1是一种密码散列函数,经过SHA-1运算后的散列值结果呈现为40位十六进制字符串形式

常见的报文加密签名算法

SHA-256

SHA-256是一种密码散列函数,经过SHA-256计算后的散列结果呈现为64为十六进制字符串形式。

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年5月15日18:10:29
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   常见的报文加密签名算法https://cn-sec.com/archives/4068638.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.