精易论坛

标题: 请大神将这个key算法翻译成易语言 [打印本页]

作者: xinling99    时间: 2020-2-3 12:05
标题: 请大神将这个key算法翻译成易语言
这个是py写的,key算法是jwt,没找到易语言模块有这个算法
https://github.com/kajweb/wqxuetang_downloader
其中解密key是
jwt_key = g0NnWdSE8qEjdMD8a1aqxxhwErKctvfd3IktWHWiOBpVsgkecur38aBRPn2w







作者: showtime    时间: 2020-2-3 12:38
算法里面不都写了么

  1. def generateKparmas( self, page ):
  2.                 jwt_key  = self.jwt_key; //jwt_key 固定
  3.                 curTime  = str(int(time.time())); //现行时间
  4.                 time_sq3 = curTime + "000"; //现行时间+000 文本型
  5.                 jwt_data = {
  6.                         "p": page,
  7.                         "t": time_sq3,
  8.                         "b": self.bid,
  9.                         "w": 1000,
  10.                         "k": self.kData,
  11.                         "iat": curTime
  12.                 };   //https://lib-nuanxin.wqxuetang.com/v1/read/k?bid=书本id 获取到的json 插入了时间
  13.                 jwt_enc = jwt.encode( jwt_data, jwt_key, algorithm='HS256'); 编码
  14.                 return jwt_enc.decode(encoding='utf-8');
复制代码

作者: xinling99    时间: 2020-2-3 13:33
showtime 发表于 2020-2-3 12:38
算法里面不都写了么

jwt.encode
jwt_enc.decode
主要这两个功能易语言没有
作者: lu2002    时间: 2020-2-3 22:22
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14495950

和这个有关,但是我还是不会
作者: Ossian    时间: 2020-2-3 22:44
不知道是不是这样

JWT.e

153.68 KB, 下载次数: 3






欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4