Enhanced SignatureNonce Uniqueness

This commit is contained in:
Zhong Lufan
2022-06-20 00:11:06 +08:00
parent c928752bbb
commit 1d2666fab0

View File

@@ -99,6 +99,13 @@ _aliapi_timestamp_rpc() {
} }
_aliapi_signature_nonce() { _aliapi_signature_nonce() {
local nonce=""
if [[ -f /proc/sys/kernel/random/uuid ]]; then
nonce=$(</proc/sys/kernel/random/uuid)
else
nonce=$(date "+%s%N")
fi
echo "$RANDOM${nonce//-/}$RANDOM"
} }
_aliapi_urlencode() { _aliapi_urlencode() {