7 Commits

Author SHA1 Message Date
Daan Sprenkels
5ad67a192b Change sss_Keyshare type to uint8_t[33]
This change is introduced, because this makes it a lot easier to
expose the API the other languages that do not support C structs.

This is a break in the API contract for the `hazmat.h` module.
No API changes have been introduced in the `sss.c` module so all
current language bindings should be okay.
2017-07-06 10:57:32 +08:00
Daan Sprenkels
b42869cc34 Move serde functions out of their own module 2017-06-13 16:01:56 +02:00
Daan Sprenkels
8819494e86 Substitute {SSS => sss} 2017-04-13 21:57:03 +02:00
Daan Sprenkels
f3ca3bd574 Add separate randombytes module 2017-04-13 13:15:49 +02:00
Daan Sprenkels
41e318c5d5 Add docstrings to hazmat.h
And also update an old name in a docstring in sss.h
2017-04-12 09:57:00 +02:00
Daan Sprenkels
53b0e218c7 Finish low level API prototype 2017-04-11 19:09:12 +02:00
Daan Sprenkels
4129408d8b Basic API design (initial commit) 2017-04-07 11:47:16 +02:00