暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Jmeter引用js实现RSA加密

大白不贪玩 2021-12-11
892

在获取公钥以后,首先添加“JSR223前置处理器”

     load("security.js");
     print("starttest");
     
     function RSA(){
    var exponent=${publickey};
    var modulus="eba486abd41cc0950eae9972f58f43c62bba871660b86905cebbbbffcac137915744a2d37c25a8915562343602761293297baf84386da8ab7e847338f4b0aa347bfd847c55319d18efc0d80286509fd5a73bd182d97f3949efdc070e103c89639a415b8e579628d2d182b8a1b544889ae364c43cae42b1c53b423514c9973d67";
    var passwd=vars.get{"password"};
    var publicKey = new RSAUtils.getKeyPair(exponent, '', modulus);
    //RSA加密
    return RSAUtils.encryptedString(publicKey, passwd);
    }

    var data = RSA();
    log.info(data);
    vars.put("password",data);


    利用js的security.js脚本中的方法对密码字符串进行RSA加密后,输出字串串变量即可供其他请求使用

    文章转载自大白不贪玩,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论