在JMeter中运行jQuery.jcryption.js来加密用户名和密码

时间:2018-12-31 05:14:12

标签: jmeter jmeter-5.0

我是JMeter的新手。我的密码在客户端使用jQuery.jcryption库进行了加密。我使用用于加密用户名和密码的密钥从服务器端和客户端获取我的秘密密钥。然后在服务器端根据相同的密钥解密加密的用户名和密码。

我的问题是:

  1. 在使用jQuery.jcryption.js运行的每个线程中,如何在JMeter中加密我的数据?
  2. 有什么方法可以在JMeter中运行jQuery文件吗?

我被困住了,无法解决。

$.jCryption.getKeys("../account/getPublicKey.srvc?generateKeypair=true", 
function(receivedKeys) {
        var user = $("#userNameId").val();
        var password = $("#passwordId").val();
        $.jCryption.encrypt(user, receivedKeys, function(encrypted) {
            $.jCryption.encrypt(password, receivedKeys, function(encryptedPasswd) {
    $("#userNameHiddenId").val(encrypted);
    $("#passwordHiddenId").val(encryptedPasswd);
    validateAndSubmitLogin('form#loginForm');
            });
        });
    });

0 个答案:

没有答案