gm-crypto.js (npm): gm crypto
Keywords: hash|hmac|sm3