加密测试-SHA加密

方式1:使用digest函数进行加密:其他sha加密,替换算法摘要内容即可,例如:sha256,sha512等

方式2:使用JSR前置处理进行加密

备注:sha其他加密方法,例如 sha256Hex(), sha512Hex()

 

import org.apache.commons.codec.digest.DigestUtils  
  
String originalValue = "admin"// 你可以替换为你想要的字符串或变量引用,如 vars.get("someVariable")  
String md5Value = DigestUtils.sha1Hex(originalValue.getBytes("UTF-8"))  

String password= "123" // 你可以替换为你想要的字符串或变量引用,如 vars.get("someVariable")  
String pwd = DigestUtils.sha1Hex(password.getBytes("UTF-8")) 
  
// 将加密后的值存储到 JMeter 变量中,以便在后续 Sampler 中使用  
vars.put("username", md5Value)
vars.put("pwd", pwd)


//日志控制台打印加密后的密文
log.info("加密后的结果:"+md5Value)

posted @ 2024-05-10 11:25  羊孩  阅读(10)  评论(0编辑  收藏  举报
返回顶端