4 ms·
here is an implementation in Go for fun: package rfc6920 import ( "crypto/sha256" "encoding/base64" ) func rfc6920(s st
by 38 3y ago
here is an implementation in Go for fun:
package rfc6920
import (
"crypto/sha256"
"encoding/base64"
)
func rfc6920(s string) string {
sum := sha256.Sum256([]byte(s))
return base64.RawURLEncoding.EncodeToString(sum[:])
}