威feng网站的aes算法破解

网站是:aHR0cHM6Ly93d3cuZmVuZy5jb20v话说这个网站在过年前使用了aes算法,当然过年后也是aes,但就是把秘钥换了,换成更需要解密一段字符串,然后获得秘钥,最后请求时候再去用这个秘钥加密,并且最后发现秘钥和偏移是一样的。先来看看它的加密参数吧:X-Request-Id这个参数当然用全局搜索大法可以定位出来,如图:在r = He(data) 打上断点,这里是...
摘要由CSDN通过智能技术生成

网站是:aHR0cHM6Ly93d3cuZmVuZy5jb20v

话说这个网站在过年前使用了aes算法,当然过年后也是aes,但就是把秘钥换了,换成更需要解密一段字符串,然后获得秘钥,最后请求时候再去用这个秘钥加密,并且最后发现秘钥和偏移是一样的。

  • 先来看看它的加密参数吧:X-Request-Id

    这个参数当然用全局搜索大法可以定位出来,如图:


r = He(data) 打上断点,这里是加密的地方,可以继续追踪康康。

  • 追踪到这里,一目了然了吧,但是有个问题,这里没有秘钥,放到l上也是wordarray,l是秘钥,但是经过了处理&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
代数几何码是一种利用代数几何理论构造的一类编码方法,其中feng-rao算法是一种用于生成代数几何码的一种有效方法。 feng-rao算法的基本思想是从一个给定的代数几何码开始,通过不断添加额外的点来构造更大的码。具体来说,算法的步骤如下: 1. 初始化:选择一个初始的代数几何码作为起点,并将其表示为一个点集合。 2. 找到扩展因子:根据当前的码的点集合,计算出一个扩展因子,用于决定新添加的点的数量。这个扩展因子可以根据一些代数几何性质来计算,比如曲线在无限远点处的交点数等。 3. 添加新的点:通过新的点的添加来扩大码的大小。添加的点的数量由扩展因子决定,并且新添加的点必须满足一定的几何性质,比如与之前的点的位置关系等。 4. 更新码的属性:根据新添加的点,更新码的一些属性,比如生成矩阵等。这样可以保证生成的码满足一定的性质和要求。 5. 重复步骤2-4,直到达到所需的码的大小。 通过feng-rao算法,我们可以逐步生成更大的代数几何码。这种算法的优势在于可以利用代数几何的一些几何性质来生成码,从而提高了编码的效率和性能。此外,feng-rao算法还可以用于研究代数几何码的一些性质,比如最小距离等。 总的来说,feng-rao算法是一种用于生成代数几何码的有效方法,通过添加新的点来扩大码的大小,并根据新点的位置来更新码的属性。这种算法能够利用代数几何的性质,提高编码的效率和性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值