Files

12 lines
215 B
Go

package service
import (
"crypto/sha256"
"encoding/hex"
)
func fingerprintID(namespace, value string) string {
sum := sha256.Sum256([]byte(namespace + "\x00" + value))
return hex.EncodeToString(sum[:])[:24]
}