【JMeter】接口加密

文章目录

  • 哈希
  • 对称加密
  • 非对称加密
  • JMeter实现加密
    • 调用函数示例

加密是信息安全的重要手段,常用在身份认证、访问控制等安全场景。
原理:对原有内容的特殊变换,从而隐藏内容,无法伪造内容。
常见的算法:

  • 哈希
  • 对称加密
  • 非对称加密

哈希

优点:速度快
缺点:无法还原
场景:签名、内容校验
著名算法:MD5、SHA-512

对称加密

优点:速度相当快,可以还原,加密密钥和解密密钥相同(逻辑简单)
缺点:安全系数不高,解密者完全可以伪造加密(如:家里钥匙)
场景:对解密者信任的场景
著名算法:AES

非对称加密

优点:安全系数最高,加密密钥和解密密钥不一致
缺点:速度相对慢
场景:对解密者不信任的场景、安全系数要求高的场景
著名算法:RSA

JMeter实现加密

实现方法:

  • 调用函数(JMeter的加密能力)
  • 执行命令(操作系统的加密能力)
  • 执行SQL(数据库的加密能力)
  • 执行代码(自己的加密能力)

调用函数示例

使用md5对用户名和密码进行加密登录。
【JMeter】接口加密_第1张图片
使用函数助手,调用digest函数对用户名和密码分别进行加密处理。
【JMeter】接口加密_第2张图片

你可能感兴趣的:(JMeter,jmeter)