方法一:自带函数
参数含义
算法摘要:MD2、MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512 String to be hashed:要计算的字符串; Salt to be used for hashing (optional):用于计算散列的盐(可选项); Upper case result, defaults to false (optional):结果大写,默认为false(可选),即默认摘要值为小写 存储结果的变量名(可选)
${__digest(SHA-256,123456,,true,)}
请求
结果
方法二:beanshell
import org.apache.commons.codec.digest.DigestUtils; String password = "123456"; String pwd_sha256 = DigestUtils.sha256Hex(password).toUpperCase(); vars.put("password_sha256", pwd_sha256);