-
- if len(pc.Verifier) != ed25519.PublicKeySize*2 {
- log.Fatalln("Verifier must be 64 hex characters long")
- }
- keyDecoded, err := hex.DecodeString(string(pc.Verifier))
- if err != nil {
- log.Fatalln("Unable to decode the key:", err.Error(), pc.Verifier)
- }
- conf.DSAPub = new([ed25519.PublicKeySize]byte)
- copy(conf.DSAPub[:], keyDecoded)
-
- confs[*peerId] = &conf