如何在Jmeter中使用OAEP Padding实现RSA?

时间:2018-03-01 06:55:49

标签: encryption jmeter jmeter-3.2

我需要在Jmeter中使用这段代码来获得字符串的加密。

php

我们如何在Jmeter中实现相同的目标?感谢帮助!

1 个答案:

答案 0 :(得分:1)

您可以在其中一个JSR223 Test Elements中使用相同的代码:

def cipher = javax.crypto.Cipher.getInstance("AES/CBC/PKCS5PADDING");
log.info(cipher.getAlgorithm())

演示:

JMeter Encryption in Groovy

获得加密字符串后,您将能够使用vars简写将其存储在JMeter Variables中,该简写代表JMeterVariables类实例,如:

vars.put('myEncryptedString', new String(cipher.doFinal(value.getBytes()))

并在必要时将其称为${myEncryptedString}

更多信息:Apache Groovy - Why and How You Should Use It