46 Commits (9ec615f8c2e450caed2e3618de35e8c5bc291153)

Author SHA1 Message Date
Vincent Dupont 4f6fadbdc7 crypto/cbc: constify input buffers 6 years ago
Emmanuel Baccelli 6589c01aa0 sys/crypto: remove 3DES 6 years ago
Martine Lenders 62ca7f9242 crypto: fix cppcheck warnings 6 years ago
Oleg Hahm c2893d4a88 sys: crypto: remove twofish and rc5 6 years ago
Mathias Tausig 3a3b26e70a ciphers: Added defines for return values of cipher_init() and [specific cipher]_init() functions 6 years ago
Oleg Hahm b428979a1d debug: add missing line breaks 6 years ago
Kaspar Schleiser 9082273746 core: header cleanup 7 years ago
BytesGalore d09ae8f384 doc crypto: add word on using required `CFLAGS` 7 years ago
BytesGalore 95de31b4b9 Revert "doc crypto: add word on using `CFLAGS`" 7 years ago
BytesGalore 30ab688339 doc crypto: add word on using `CFLAGS` 7 years ago
Oleg Hahm 825ba72751 doc crypto: fixed typo and improved example 7 years ago
Oleg Hahm 51db509f7c sha256: move from crypto to hashes 7 years ago
René Kijewski cecb4c8c56 crypto: remove skipjack support 7 years ago
René Kijewski d2afdf5079 crypto: `memcpy()` in overlapping data in ccm 7 years ago
Oleg Hahm e15bdd257a debug: replace __FILE__ by RIOT_RELATIVE_FILE 7 years ago
Oleg Hahm fac95806a8 sys: replace DEBUGF with corresponding DEBUG calls 7 years ago
Oleg Hahm 4a8e897c0e doc: minor fixing for crypto module 8 years ago
Oleg Hahm 4f4b924e6f crypto: replaced printf with DEBUGF 8 years ago
Nico von Geyso 4a4235c622 Unified Cipher API and Block cipher operation modes 8 years ago
René Kijewski 2cf4253710 sys: add ChaCha stream cipher and PRNG 8 years ago
Joakim Gebart 13832d8e62 everything: Remove filename from @file Doxygen command 8 years ago
Hinnerk van Bruinehsen ff6a7febc6 lint: fix uselessAssignmentPtrArg 8 years ago
Hinnerk van Bruinehsen ec98c85a05 lint: fix unusedVariable warnings 8 years ago
Oleg Hahm 6d8c0d74c3 doc: some doxygen cleanups 8 years ago
Hinnerk van Bruinehsen 57b998e4a1 cpu/examples/sys/drivers: reduce scope of variables 8 years ago
Ludwig Ortmann b7992922ce fix license headers in non-.c files 9 years ago
Oleg Hahm feca0d73c8 crypto: get rid of compiler warnings 9 years ago
Ludwig Ortmann 5fdce06b3b doc: use lgplv2.1-short license header instead of lgplv2-short-v1 9 years ago
Ludwig Ortmann b6846e31fc doc: fix most occurences of FU as an author 9 years ago
René Kijewski 840c0f0a57 make: detect their module name automatically 9 years ago
René Kijewski e94912f7be sys/crypo: fix function declarations 9 years ago
René Kijewski 96fba8a19b sys:crypto: put ciphers into one module 9 years ago
René Kijewski de29e4184c Add include paths automatocally for USEMODULES 9 years ago
Ludwig Ortmann 6089de5ef2 Remove useless assert comments 9 years ago
Christian Mehlis 38529e3296 replace all endless for loops by while 9 years ago
Ludwig Ortmann 2525920426 remove trailing whitespace and newlines 9 years ago
Oleg Hahm 9f10d7dffc check for __BIG_ENDIAN__ rather than for __BYTE_ORDER__ and include board.h 9 years ago
Hauke Petersen e866640646 Removed some redundant \0 string terminators 9 years ago
Hauke Petersen 6140caf055 Removed deprecated asserts from 3des and aes 9 years ago
Hauke Petersen 05419a5547 Initial import of crypto libs from SecureMicroMesh 9 years ago
Christian Mehlis df1755b912 fix broken warning 10 years ago
Christian Mehlis 618cb30e30 add the default wrapper for sha256 10 years ago
Christian Mehlis 6b22f479b1 add a barrier for msba2 due to wrong results 10 years ago
René Kijewski eda3be3316 Fix byteorder problems 10 years ago
René Kijewski dc669fbbb3 Eliminate multiline macros, embrace C99 10 years ago
Christian Mehlis 7d84936fd7 add sha256 implementation 10 years ago