| Index: nss/lib/freebl/blapi.h
|
| diff --git a/nss/lib/freebl/blapi.h b/nss/lib/freebl/blapi.h
|
| index 682be76d4a52c6b71d8bc6b3b8df3501121cb36b..2b209015eaaa97c3f7acda0eadc5b29a0b8b10a8 100644
|
| --- a/nss/lib/freebl/blapi.h
|
| +++ b/nss/lib/freebl/blapi.h
|
| @@ -991,33 +991,30 @@ Camellia_Decrypt(CamelliaContext *cx, unsigned char *output,
|
| ** ChaCha20+Poly1305 AEAD
|
| */
|
|
|
| -extern SECStatus
|
| -ChaCha20Poly1305_InitContext(ChaCha20Poly1305Context *ctx,
|
| - const unsigned char *key, unsigned int keyLen,
|
| - unsigned int tagLen);
|
| -
|
| -extern ChaCha20Poly1305Context *
|
| -ChaCha20Poly1305_CreateContext(const unsigned char *key, unsigned int keyLen,
|
| - unsigned int tagLen);
|
| -
|
| -extern void
|
| -ChaCha20Poly1305_DestroyContext(ChaCha20Poly1305Context *ctx, PRBool freeit);
|
| -
|
| -extern SECStatus
|
| -ChaCha20Poly1305_Seal(const ChaCha20Poly1305Context *ctx,
|
| - unsigned char *output, unsigned int *outputLen,
|
| - unsigned int maxOutputLen,
|
| - const unsigned char *input, unsigned int inputLen,
|
| - const unsigned char *nonce, unsigned int nonceLen,
|
| - const unsigned char *ad, unsigned int adLen);
|
| -
|
| -extern SECStatus
|
| -ChaCha20Poly1305_Open(const ChaCha20Poly1305Context *ctx,
|
| - unsigned char *output, unsigned int *outputLen,
|
| - unsigned int maxOutputLen,
|
| - const unsigned char *input, unsigned int inputLen,
|
| - const unsigned char *nonce, unsigned int nonceLen,
|
| - const unsigned char *ad, unsigned int adLen);
|
| +extern SECStatus ChaCha20Poly1305_InitContext(ChaCha20Poly1305Context *ctx,
|
| + const unsigned char *key,
|
| + unsigned int keyLen,
|
| + unsigned int tagLen);
|
| +
|
| +extern ChaCha20Poly1305Context *ChaCha20Poly1305_CreateContext(
|
| + const unsigned char *key, unsigned int keyLen, unsigned int tagLen);
|
| +
|
| +extern void ChaCha20Poly1305_DestroyContext(ChaCha20Poly1305Context *ctx,
|
| + PRBool freeit);
|
| +
|
| +extern SECStatus ChaCha20Poly1305_Seal(
|
| + const ChaCha20Poly1305Context *ctx, unsigned char *output,
|
| + unsigned int *outputLen, unsigned int maxOutputLen,
|
| + const unsigned char *input, unsigned int inputLen,
|
| + const unsigned char *nonce, unsigned int nonceLen,
|
| + const unsigned char *ad, unsigned int adLen);
|
| +
|
| +extern SECStatus ChaCha20Poly1305_Open(
|
| + const ChaCha20Poly1305Context *ctx, unsigned char *output,
|
| + unsigned int *outputLen, unsigned int maxOutputLen,
|
| + const unsigned char *input, unsigned int inputLen,
|
| + const unsigned char *nonce, unsigned int nonceLen,
|
| + const unsigned char *ad, unsigned int adLen);
|
|
|
| /******************************************/
|
| /*
|
|
|