1. Mac 生成 sha256sum

1.1. 生成毫秒时间戳

mac 下的 date 无法生成毫秒时间戳,所以需要安装 gdate

brew install coreutils

生成毫秒

expr $(gdate +%s%N) / 1000000

1.2. 生成 HMAC SHA256

MESSAGE=$(expr $(gdate +%s%N) / 1000000)
SECRET="secret"

echo -n $MESSAGE | openssl dgst -sha256 -hmac $SECRET -binary | base64

1.3. References

results matching ""

    No results matching ""