/* This Source Code Form is subject to the terms of the Mozilla Public | |
* License, v. 2.0. If a copy of the MPL was not distributed with this | |
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */ | |
#ifndef _CHACHA20_POLY1305_H_ | |
#define _CHACHA20_POLY1305_H_ 1 | |
/* ChaCha20Poly1305ContextStr saves the key and tag length for a | |
* ChaCha20+Poly1305 AEAD operation. */ | |
struct ChaCha20Poly1305ContextStr { | |
unsigned char key[32]; | |
unsigned char tagLen; | |
}; | |
#endif /* _CHACHA20_POLY1305_H_ */ |