X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fchacha-poly1305%2Fchacha-poly1305.h;fp=src%2Fchacha-poly1305%2Fchacha-poly1305.h;h=7c6c30a9d7e4bbb958d752293b10a08c6a69412c;hb=68277cdaacfd8dbaa1e83bc803896c4f786a59dd;hp=f6fbbb670d00e910bbdb3671123ba92baaa11a56;hpb=46079ef8d3adcb693d593cfd362879eb8e4709df;p=meshlink diff --git a/src/chacha-poly1305/chacha-poly1305.h b/src/chacha-poly1305/chacha-poly1305.h index f6fbbb67..7c6c30a9 100644 --- a/src/chacha-poly1305/chacha-poly1305.h +++ b/src/chacha-poly1305/chacha-poly1305.h @@ -10,6 +10,7 @@ extern void chacha_poly1305_exit(chacha_poly1305_ctx_t *); extern bool chacha_poly1305_set_key(chacha_poly1305_ctx_t *ctx, const void *key); extern bool chacha_poly1305_encrypt(chacha_poly1305_ctx_t *ctx, uint64_t seqnr, const void *indata, size_t inlen, void *outdata, size_t *outlen); +extern bool chacha_poly1305_verify(chacha_poly1305_ctx_t *ctx, uint64_t seqnr, const void *indata, size_t inlen); extern bool chacha_poly1305_decrypt(chacha_poly1305_ctx_t *ctx, uint64_t seqnr, const void *indata, size_t inlen, void *outdata, size_t *outlen); extern bool chacha_poly1305_encrypt_iv96(chacha_poly1305_ctx_t *ctx, const uint8_t *seqbuf, const void *indata, size_t inlen, void *outdata, size_t *outlen);