log.Fatalln("Error reading random for nonce:", err)
}
var enc []byte
- if conf.NoiseEnable {
+ if conf.Noise {
enc = make([]byte, MTU-xtea.BlockSize-RSize)
} else {
enc = make([]byte, 32)
log.Fatalln("Error reading random for S:", err)
}
var encRs []byte
- if h.Conf.NoiseEnable {
+ if h.Conf.Noise {
encRs = make([]byte, MTU-len(encPub)-xtea.BlockSize)
} else {
encRs = make([]byte, RSize+SSize)
// Send final answer to client
var enc []byte
- if h.Conf.NoiseEnable {
+ if h.Conf.Noise {
enc = make([]byte, MTU-xtea.BlockSize)
} else {
enc = make([]byte, RSize)
sign := ed25519.Sign(h.Conf.DSAPriv, h.key[:])
var enc []byte
- if h.Conf.NoiseEnable {
+ if h.Conf.Noise {
enc = make([]byte, MTU-xtea.BlockSize)
} else {
enc = make([]byte, RSize+RSize+SSize+ed25519.SignatureSize)