implement AES-GCM as AEAD

This commit is contained in:
Lucas Clemente
2016-04-14 09:56:39 +02:00
parent 3588f24ad4
commit 8b7e2744da
6 changed files with 139 additions and 9 deletions

View File

@@ -64,7 +64,7 @@ func main() {
}
nullAEAD := &crypto.NullAEAD{}
r, err = nullAEAD.Open(data[0:int(r.Size())-r.Len()], r)
r, err = nullAEAD.Open(0, data[0:int(r.Size())-r.Len()], r)
if err != nil {
panic(err)
}
@@ -136,7 +136,7 @@ func main() {
panic(err)
}
nullAEAD.Seal(fullReply, fullReply.Bytes(), replyFrame.Bytes())
nullAEAD.Seal(0, fullReply, fullReply.Bytes(), replyFrame.Bytes())
conn.WriteToUDP(fullReply.Bytes(), remoteAddr)