Lines Matching refs:nonce

21 		nonce, _ := hex.DecodeString(test.nonce)
29 switch len(nonce) {
35 t.Fatalf("#%d: wrong nonce length: %d", i, len(nonce))
41 ct := aead.Seal(nil, nonce, plaintext, ad)
47 plaintext2, err := aead.Open(nil, nonce, ct, ad)
61 if _, err := aead.Open(nil, nonce, ct, ad); err == nil {
68 nonce[alterNonceIdx] ^= 0x80
69 if _, err := aead.Open(nil, nonce, ct, ad); err == nil {
72 nonce[alterNonceIdx] ^= 0x80
76 if _, err := aead.Open(nil, nonce, ct, ad); err == nil {
87 var nonce = make([]byte, nonceSize)
95 cryptorand.Read(nonce[:])
103 switch len(nonce) {
109 t.Fatalf("#%d: wrong nonce length: %d", i, len(nonce))
115 ct := aead.Seal(nil, nonce[:], plaintext, ad)
117 plaintext2, err := aead.Open(nil, nonce[:], ct, ad)
131 if _, err := aead.Open(nil, nonce[:], ct, ad); err == nil {
138 nonce[alterNonceIdx] ^= 0x80
139 if _, err := aead.Open(nil, nonce[:], ct, ad); err == nil {
142 nonce[alterNonceIdx] ^= 0x80
146 if _, err := aead.Open(nil, nonce[:], ct, ad); err == nil {
161 var nonce = make([]byte, nonceSize)
166 switch len(nonce) {
175 out = aead.Seal(out[:0], nonce[:], buf[:], ad[:])
184 var nonce = make([]byte, nonceSize)
190 switch len(nonce) {
196 ct = aead.Seal(ct[:0], nonce[:], buf[:], ad[:])
200 out, _ = aead.Open(out[:0], nonce[:], ct[:], ad[:])
240 nonce := make([]byte, aead.NonceSize(), aead.NonceSize()+len(msg)+aead.Overhead())
241 if _, err := cryptorand.Read(nonce); err != nil {
246 encryptedMsg = aead.Seal(nonce, nonce, msg, nil)
256 nonce, ciphertext := encryptedMsg[:aead.NonceSize()], encryptedMsg[aead.NonceSize():]
259 plaintext, err := aead.Open(nil, nonce, ciphertext, nil)