summaryrefslogtreecommitdiff
path: root/sys/include
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2015-10-22 07:17:25 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2015-10-22 07:17:25 +0200
commit7effba9d98e8a39ee1504192d02d40e86d90b19a (patch)
treed80632537083c18c2d608db2b4b40a77ad361c92 /sys/include
parenta3c155704117d99f4c7486f9cf48d0a281997ff1 (diff)
libsec: add poly1305
Diffstat (limited to 'sys/include')
-rw-r--r--sys/include/libsec.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/include/libsec.h b/sys/include/libsec.h
index 16f249f2e..127395bef 100644
--- a/sys/include/libsec.h
+++ b/sys/include/libsec.h
@@ -141,6 +141,7 @@ enum
SHA2_512dlen= 64, /* SHA-512 digest length */
MD4dlen= 16, /* MD4 digest length */
MD5dlen= 16, /* MD5 digest length */
+ Poly1305dlen= 16, /* Poly1305 digest length */
Hmacblksz = 64, /* in bytes; from rfc2104 */
};
@@ -189,6 +190,8 @@ MD5state* md5unpickle(char*);
char* sha1pickle(SHA1state*);
SHA1state* sha1unpickle(char*);
+DigestState* poly1305(uchar*, ulong, uchar*, ulong, uchar*, DigestState*);
+
/*
* random number generation
*/