md5—MD5messagedigestalgorithm 自2.5版弃用:改用hashlib模块。 该模块实现了RSA的MD5消息摘要算法的接口(另请参阅InternetRFC1321)。
该id参数设置为MD5哈希的十六进制表示(例如,使用变量从cookie中获取)。如果未指定此参数或者不代表有效的MD5散列值,nginx会根据md5参数值计算MD5散列值,并使用此散列值创建新会话。
在这种情况下,只有对象模块提供的验证算法是可访问的,其他通常在OpenSSL中可用的算法(如md5)或在Erlang代码中实现(如SRP)都是禁用的。
在请求中传递的MD5哈希值以base64url编码。 如果链接有有限的生命周期,则自Epoch开始,以秒为单位设置截止时间(周四,1970年1月1日00:00:00GMT)。
它的使用方式与md5模块相同:用于new()创建一个sha对象,然后使用该update()方法为该对象提供任意字符串,并且在任何时候都可以要求它提供给它的串联摘要远。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
