aboutsummaryrefslogtreecommitdiffstats
path: root/libblake_blake2b_digest.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-08-24Fix documentation on how partial bytes are inputMattias Andrée1-4/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2023-07-06m doc fixMattias Andrée1-4/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-07-19Use predefined macros to figure out endiannessMattias Andrée1-3/+31
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-07-16mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20m docMattias Andrée1-126/+103
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Add block size macro constantsMattias Andrée1-0/+60
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20add todoMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20m readmeMattias Andrée1-2/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Fix libblake_blake2xb_force_update and add tests for BLAKE2XMattias Andrée5-5/+4233
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Add KAT files for BLAKE2[bs]p (which have not been implemented yet)Mattias Andrée2-0/+4094
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Move KAT files into kat/ and remove kat- prefixMattias Andrée4-4/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20m readmeMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Add todosMattias Andrée1-0/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Add coverage testMattias Andrée3-30/+53
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20mMattias Andrée1-4/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Bump version3.0Mattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Add a warning that the API for BLAKE2X is a draftMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Add warning that BLAKE2X has not been finalisedMattias Andrée1-0/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Update init for BLAKE2Xb and BLAKE2Xs according to previous commmitMattias Andrée3-32/+5
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20Add more tests for BLAKE2b and BLAKE2s and update init functions (breaks API; were broken for keyed mode with zero-length message)Mattias Andrée8-156/+4418
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-20DocumentationMattias Andrée1-32/+224
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-19Fix linking for Mac OSMattias Andrée4-1/+8
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-19m doc fixMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-19Add documentation1.1Mattias Andrée1-24/+428
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-19Add missing UNLIKELYMattias Andrée2-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-19Fix initial t[0] for keyed BLAKE2XsMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-19Fix initial t[0] for keyed BLAKE2sMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-19Add document BLAKE functions and make two functions inlineMattias Andrée5-29/+288
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-19Add some documentation, add const, and make some functions inlineMattias Andrée9-80/+257
Signed-off-by: Mattias Andrée <maandree@kth.se>
2022-02-19Properly group code in libblake.hMattias Andrée1-31/+54
Signed-off-by: Mattias Andrée <maandree@kth.se>