package utils func SplitRSV(signature []byte) (r, s []byte, v uint8) { r = signature[:32] s = signature[32:64] v = signature[64] return } func CombineRSV(r, s []byte, v uint8) []byte { return append(append(r, s...), v) }