1
ysc3839 2021-01-13 17:07:49 +08:00 via Android
不是写了 sha1 吗?
|
2
shiny 2021-01-13 17:08:09 +08:00
估计就是 0f5dae6e9e342a7a42fffec056b411fb5b2a5ae5
|
3
westoy 2021-01-13 17:11:34 +08:00
sha1 值是 byte[20], 一般操作是转成 char[40], 这里是直接 base64 了
|
5
jworg 2021-01-13 17:13:34 +08:00
最后面是=,很容易想到 base64,然后搜 base64 to hex,解码得到 0f5dae6e9e342a7a42fffec056b411fb5b2a5ae5,然后就和 3 楼的 sha1 的长度吻合了
|
6
keepeye 2021-01-13 17:17:22 +08:00
>>> import base64
>>> base64.b64decode('D12ubp40KnpC//7AVrQR+1sqWuU=').hex() '0f5dae6e9e342a7a42fffec056b411fb5b2a5ae5' >>> base64.b64decode("DVE7Ny3bbHmpTvkuXZy9zGckLVk=").hex() '0d513b372ddb6c79a94ef92e5d9cbdcc67242d59' |