1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/sys/include
Juan Carrano 62667848c4
sys/hashes/pbkdf2: Add PBKDF2-sha256 implementation.
This add an implementation of PBKDF2 using sha256 hmac. Only one derived
key length is supported (32) though it should not be hard to extend it.

The testing is done with both random (with fixed seed) vectors amd vectors
from rfc7914.
2020-11-04 09:57:32 +01:00
..
can sys/can: fix broken links 2020-03-24 10:39:49 +01:00
checksum
crypto sys/crypto: OCB add const 2020-10-05 12:32:51 +02:00
ecc
embUnit
event sys/event: add shared event threads 2020-02-07 12:17:56 +01:00
fs pkg/littlefs2: rename littlefs_desc_t -> littlefs2_desc_t 2020-07-17 16:43:00 +02:00
hashes sys/hashes/pbkdf2: Add PBKDF2-sha256 implementation. 2020-11-04 09:57:32 +01:00
isrpipe
net Merge pull request #15155 from benpicco/gnrc/rpl-TODO 2020-10-08 13:35:06 +02:00
riotboot riotboot/flashwrite: Add force flush to storage function 2020-09-29 15:18:56 +02:00
suit suit/transport/mock: Use common storage backend 2020-09-30 14:32:27 +02:00
test_utils sys/test_utils/interactive_sync: allow module disabling 2020-03-02 08:50:18 +01:00
usb usbus/cdc/ecm: Move USBUS_CDC_ECM_CONFIG_SPEED to 'CONFIG_' 2020-04-08 16:30:58 +02:00
xtimer sys/xtimer: remove _xtimer_set_absolute 2020-09-08 14:21:40 +02:00
ztimer sys/ztimer: add ztimer_periodic 2020-09-29 23:04:39 +02:00
analog_util.h
app_metadata.h
architecture.h sys: Module to access architecture details 2020-09-29 12:33:59 +02:00
auto_init.h sys/auto_init: Added auto-init for multimedia 2020-06-28 21:06:14 +02:00
base64.h sys/base64: Use void pointer for buffers in API 2020-07-02 11:10:06 +02:00
bcd.h
benchmark.h sys/benchmark: don't disable interrupts 2020-07-28 16:03:00 +02:00
bitfield.h
bloom.h
byteorder.h core/byteoder: Moved to sys 2020-08-14 16:28:59 +02:00
c11_atomics_compat.hpp sys/include/c11_atomics_compat.hpp: fix for esp32 2020-05-04 17:56:09 +02:00
cb_mux.h
clif.h
color.h
div.h
eepreg.h
embUnit.h sys/embUnit: fix broken links 2020-03-24 10:39:49 +01:00
event.h sys: Cleanup access to internal variables 2020-08-24 20:28:11 +02:00
evtimer_mbox.h evtimer: add mbox support 2020-08-21 15:19:22 +02:00
evtimer_msg.h
evtimer.h Merge pull request #13661 from jue89/feature/evtimer_on_ztimer 2020-09-27 14:07:04 +02:00
fmt_table.h
fmt.h
frac.h
fuzzing.h sys/fuzzing: Initialize 2020-04-07 17:48:39 +02:00
hashes.h
iolist.h
irq_handler.h
isrpipe.h
luid.h sys/luid: add luid_netdev_get_eui48() & luid_netdev_get_eui64() 2020-08-18 11:45:45 +02:00
matstat.h
memarray.h memarray: Add memarray_calloc 2020-09-02 19:16:30 +02:00
mineplex.h
od.h
phydat.h sys/phydat: added phydat_to_json converter 2020-05-20 15:29:24 +02:00
pipe.h
pm_layered.h sys/pm: Add pm_get_blocker() 2020-04-29 11:21:03 +02:00
progress_bar.h
ps.h
puf_sram.h sys/puf_sram: counter based reseed after soft reset 2020-01-20 14:14:09 +01:00
random.h sys/random: add option to use HWRNG as source of randomness 2020-07-08 18:23:18 +02:00
saul_reg.h saul/doc: Warn about and deprecate saul_reg_rm 2020-05-25 16:16:11 +02:00
schedstatistics.h
sema.h
seq.h
shell_commands.h
shell.h sys/shell: Add optional hooks for shell commands 2020-07-07 17:00:38 +02:00
stdio_base.h
stdio_rtt.h
stdio_semihosting.h stdio_semihosting: Initial include of Semihosting-based STDIO 2020-06-09 10:15:49 +02:00
stdio_uart.h sys/stdio_uart: Add warning about use in ISR 2020-06-23 23:32:44 +02:00
suit.h suit: Adapt manifest handling to use common storage backend 2020-09-30 14:32:27 +02:00
timex.h sys/timex: Fix integer width issue 2020-04-23 21:16:04 +02:00
tm.h Merge pull request #13863 from yogo1212/rtc_iff 2020-04-14 23:02:25 +02:00
trace.h sys/trace: initial commit 2020-06-10 21:21:33 +02:00
trickle.h
tsrb.h
unaligned.h sys/unaligned: Add 64 bit version 2020-08-14 12:21:24 +02:00
universal_address.h
uri_parser.h uri_parser: Document that fragment identifiers are not handled 2020-04-03 14:32:55 +02:00
usb_board_reset_internal.h usb_board_reset: Split headers into public and private 2020-07-01 13:22:25 +02:00
usb_board_reset.h usb_board_reset: Split headers into public and private 2020-07-01 13:22:25 +02:00
usb.h usb: Adapt error message to newly present build variables 2020-06-30 10:51:39 +02:00
utlist.h
uuid.h
vfs.h Merge pull request #12975 from miri64/posix/feat/select 2020-07-02 09:37:55 +02:00
xtimer.h sys/xtimer: fix typo 'occcured' -> 'occurred' 2020-10-02 08:14:02 +02:00
zptr.h sys/zptr: fix typos 2020-10-02 08:15:00 +02:00
ztimer.h ztimer: add comment explaining ztimer_spin() logic 2020-09-29 11:53:35 +02:00