Wykres commitów

15 Commity (e40ac6d84191e11612e7dceb4c9bc8fe359b23cf)

Autor SHA1 Wiadomość Data
Enrik Berkhan 471df2a63e salty: cast pointer arguments to avoid warnings.
This is a kind of promise that the underlying buffers have the correct
size. We know what we are doing. Hopefully ;-)
2020-10-27 20:28:01 +01:00
Enrik Berkhan 3ee801b76b ed25519: revert message buffer optimization. 2020-10-27 20:03:03 +01:00
Enrik Berkhan fe24b9edd1 POC: add ed25519 support based on libsodium (PC) or salty (solo).
For now:

- libsodium(-dev) is expected to be preinstalled on build system for PC
build
2020-10-17 14:40:41 +02:00
Conor Patrick d266e7927c reorganize crypto and device.c to be more based on fido2/ 2019-11-22 19:02:52 -05:00
Conor Patrick c0df8b680d fix build 2019-10-27 10:25:00 -04:00
Conor Patrick a72f0ede05 take a lazy approach to key agreement generation to not hold up boot time for nfc 2019-08-21 12:06:06 +08:00
Conor Patrick 1507758ad1 bring pc crypto impl up to date 2019-03-02 23:10:43 -05:00
Conor Patrick ed676151f1 update license to apache2 + mit 2019-02-12 17:18:17 -05:00
Emanuele Cesena bbc61d5743 New README and license 2018-12-16 16:19:40 -08:00
Conor Patrick 15a1fb1e5b fix pc build 2018-12-06 23:48:46 -05:00
Conor Patrick ac7950f4c4 remove printf references, add bootloader script, merge hex files 2018-12-01 17:10:49 -05:00
Conor Patrick 93d4112bc3 bootloader compiles 2018-12-01 14:42:49 -05:00
Conor Patrick bee17a3fbe update pc version 2018-10-26 00:54:32 -04:00
Conor Patrick eaa7e15499 all core functionality *works* 2018-07-11 21:55:20 -04:00
Conor Patrick fb9a592d50 move things around and add efm8 and efm32 builds 2018-06-27 21:39:19 -04:00