当前位置: 首页 > news >正文

昆明网站开发推广wordpress3.8模板

昆明网站开发推广,wordpress3.8模板,网页设计公司找哪家,婚纱网站建设 最开始加密接口常用的方式有#xff1a; MD5#xff0c;SHA#xff0c;HmacSHA RSA AES#xff0c;DES#xff0c;Base64 压测中有些参数需要进行加密#xff0c;加密方式已接口文档为主。 MD5加密 比如MD5加密的接口文档#xff1a; 请求URL#xff1a;http://101.34.221…加密接口常用的方式有 MD5SHAHmacSHA RSA AESDESBase64 压测中有些参数需要进行加密加密方式已接口文档为主。 MD5加密 比如MD5加密的接口文档 请求URLhttp://101.34.221.219:5000/md5login 请求方式POST 请求参数 参数名称参数值是否必须类型备注usernameadmin是string必须MD5加密处理password123是string必须MD5加密处理 1、用户名、密码不进行加密登录测试 用户名密码未进行MD5加密登录失败。 2、用户名、密码进行加密登录测试 用户名密码加密登录成功。 beanshell组件代码加密 目前jmeter的__digest函数支持的加密方式较少jmeter用户手册 其他加密算法要在beanshell组件中编写 比如接口以AES方式加密规则如下 生成访问签名 参数名说明示例值备注clientId签名ID0ca6eaf66cbf4f2bb1db6902c9c8d915clientSecret签名秘钥8c0a5f3388154e2c959f2bd44fc2dd66timestamp时间戳1706859156428当前时间戳uuid唯一ID12345678唯一值一个签名只能使用一次 1.1 访问签名生成逻辑 3.1.1、签名值 签名ID“:”签名秘钥“:”时间戳“:”唯一ID 3.1.2、 生成算法AES 签名参数ECB PKCS7 128bits 3.1.3、 AES算法秘钥aesKey#iSn##s$olu.sm 3.1.4、 access_sign生成规则用AES算法对签名值进行加密 1.2 beanshell脚本编写 // Import the Base64 class import org.apache.commons.codec.binary.Base64;// 参数 var clientId 0ca6eaf66cbf4f2bb1db6902c9c8d915; var clientSecret 8c0a5f3388154e2c959f2bd44fc2dd66; var timestamp new Date().getTime(); var uuid new java.util.Random().nextInt(90000000) 10000000;// 计算签名值 var signValue clientId : clientSecret : timestamp : uuid;// 加密签名值 var aesKey #iSn##s$olu.sm; var cipher javax.crypto.Cipher.getInstance(AES/ECB/PKCS5Padding); cipher.init(javax.crypto.Cipher.ENCRYPT_MODE, new javax.crypto.spec.SecretKeySpec(aesKey.getBytes(), AES)); var encryptedSign cipher.doFinal(signValue.getBytes());// 生成访问签名 (使用 Commons Codec) var accessSign new String(Base64.encodeBase64(encryptedSign));// 将访问签名存储到变量中 vars.put(access_sign, accessSign);// 打印访问签名 System.out.println(access_sign: accessSign); 参数替换即可 Base64加密 比如MD5加密的接口文档 请求URLhttp://101.34.221.219:5000/base64login 请求方式POST 请求参数 参数名称参数值是否必须类型备注usernameadmin是string必须Base64加密处理password123是string必须Base64加密处理 1、用户名、密码不进行加密登录测试 在这里插入图片描述 用户名密码未进行Base64加密登录失败。 2、用户名密码进行Base64加密 2-1、http请求-添加-前置处理器-beanshell预处理程序 2-2、输入代码Base64加密代码固定 //Base64加密方式 import java.util.Base64;//初始化一个Base64对象调用encodeToString方法 String bs64_username Base64.getEncoder().encodeToString(admin.getBytes(UTF-8)); String bs64_password Base64.getEncoder().encodeToString(123.getBytes(UTF-8));//设置为线程组能够调用的变量 vars.put(bs64_username,bs64_username); vars.put(bs64_password,bs64_password);//打印 log.info(bs64_username的结果是bs64_username); log.info(bs64_password的结果是bs64_password);2-3、日志查看对比 2-4、参数替换为变量执行查看结果
http://www.hkea.cn/news/14385382/

相关文章:

  • 百度云做.net网站建设工程合同备案在什么网站上
  • 免费个人网站源码php企业营销网站建设公司排名
  • 哪里有做网站app的湖南做网站 在线磐石网络
  • 吴江建网站优荐苏州聚尚网络建站哪家好wordpress
  • 物流网站系统php源码派设计包装设计网站
  • 烟台网站制作这网页升级未成年人自觉离开
  • 台州做网站的电话如何建立和设计公司网站
  • 青岛网站建设方案书去大连需要下载什么软件
  • 海南网站运营托管咨询北京工商注册核名
  • 前端做网站框架展示型的网站开发价格
  • 在网站开发中进行用户管理网络营销项目策划书范文
  • 深圳网站建设公司专业吉林城市建设学校网站
  • 邢台商城类网站建设自己做网站开发
  • qq免费建网站怎么做英文版的网站
  • 为什么要建微信网站微信小程序商家版
  • 最火的二十个电商app北京seo网站
  • 广告公司寮步网站建设价钱商标注册代理公司
  • 美的公司网站建设的目的脑洞大开的创意设计
  • 长沙专业网站建设团队网页设计参考网站
  • 淘宝网站可信度状况及建设策略钓鱼网站制作视频教程
  • 东莞网站建设营销的企业佛山网站建设运营
  • seo大神做的网站域名解析ip地址
  • 网站建设申请网站维护需要做那些事
  • asp网站文章自动更新网站建设全屏
  • isp网站接入做哪些业务id设计公司
  • 长春网站建设哪家好做网页的软件h
  • 厦门网站快速排名优化部门网站建设情况总结
  • 腾讯网网站网址android 登录wordpress
  • 成都房价杭州网站关键词优化
  • 试述网站建设的步骤过程seo优化工具推荐