Andras Fekete
|
631eafacb8
Fix some spelling
|
2 месяцев назад |
Sean Parkinson
|
2323a5cf59
ARM32 ChaCha20, Poly1305: assembly code
|
2 месяцев назад |
Sean Parkinson
|
5f40f9a140
Thumb-2 ChaCha: implemention in assembly
|
3 месяцев назад |
David Garske
|
b7a6c6c314
Fixes for building RISCV ASM with enable-all.
|
3 месяцев назад |
Sean Parkinson
|
ebb49b6e68
RISC-V ChaCha20: assembly implementations
|
4 месяцев назад |
JacobBarthelmeh
|
31a6a2bf59
update copyright to 2024
|
4 месяцев назад |
Sean Parkinson
|
aab97fe9e2
ChaCha20, Poly1305 ASM for MSVC
|
9 месяцев назад |
Daniel Pouzzner
|
8a32e7f3f9
fixes for clang -Wunreachable-code-aggressive:
|
11 месяцев назад |
Lealem Amedie
|
20cab7afe3
Remove cyaSSL from XCODE proj and small fix in chacha.c
|
1 год назад |
Sean Parkinson
|
36b92a4cef
Thumb2 ASM, Curve25519
|
1 год назад |
Daniel Pouzzner
|
8f610bb156
fix for retval overwrite (warned by clang-analyzer-deadcode.DeadStores) in sha.c:wc_ShaFinal();
|
1 год назад |
Daniel Pouzzner
|
f396989d20
more -Wconversion fixes, now covering everything inside the 140-3 boundary with default build options, everything in wolfcrypt with default build options, all modes of AES, builds with/without intelasm, all permutations of c89/c99 32/64 bit, and much of the crypto-all-cryptonly boundary;
|
1 год назад |
Juliusz Sosinowicz
|
aeb4338085
Use xorbufout in chacha
|
1 год назад |
Jacob Barthelmeh
|
9dcc48c8f7
update copyright to 2023
|
1 год назад |
Jacob Barthelmeh
|
8eaa85e412
update copyright year to 2022
|
2 лет назад |
Daniel Pouzzner
|
0f05a71bfb
linuxkm: refactor SAVE_VECTOR_REGISTERS() macro to take a fail clause as an argument, to allow the preprocessor to completely eliminate it in non-kernel builds, and for backward compat with WCv5.0-RC8.
|
3 лет назад |
Daniel Pouzzner
|
6d715130a2
linuxkm: cleanups and smallstack refactors related to WOLFSSL_LINUXKM_SIMD_X86_IRQ_ALLOWED, associated linuxkm-SIMD-IRQ PR, and associated peer review:
|
3 лет назад |
Daniel Pouzzner
|
83e0e19e03
linuxkm feature additions:
|
3 лет назад |
Elms
|
3a885aba23
Refactor pointer manipulation to be independent of datatype width
|
3 лет назад |
Jacob Barthelmeh
|
c729318ddd
update copyright date
|
3 лет назад |
Hayden Roche
|
90258b6f34
Fix MSVC compile issue in chacha.c.
|
4 лет назад |
Hayden Roche
|
91f0d8bfef
Fix MSVC compile issue in chacha.c.
|
4 лет назад |
Daniel Pouzzner
|
299e88a993
minor fixes and commentary.
|
4 лет назад |
Daniel Pouzzner
|
1949378d61
wc_Chacha_purge_current_block(): init "scratch" buffer to zeros, to avoid "garbage value" warnings.
|
4 лет назад |
Daniel Pouzzner
|
f65947ae09
rename wc_XChaCha_init() to wc_XChacha_SetKey() for consistency, and add a counter argument to provide for future random access scenarios; refactor wc_Chacha_purge_current_block() to use a dummy wc_Chacha_Process() call for intrinsically correct counter dynamics.
|
4 лет назад |
Daniel Pouzzner
|
6142c22948
add wc_XChaCha_init(), wc_XChaCha20Poly1305_Init(), wc_XChaCha20Poly1305_encrypt_oneshot(), wc_XChaCha20Poly1305_decrypt_oneshot(), and wc_Poly1305_EncodeSizes64(). also, remove redundant arg check (typo) in wc_Poly1305Update().
|
4 лет назад |
Daniel Pouzzner
|
7c2aefcfdd
linuxkm: enable the rest of the _asm implementations for x86, wrapped in {SAVE,RESTORE}_VECTOR_REGISTERS().
|
4 лет назад |
Sean Parkinson
|
54c8774103
ChaCha20: Enable streaming with Intel x86_64 asm
|
4 лет назад |
Tesfa Mael
|
493510e2ea
Review comments
|
4 лет назад |
Tesfa Mael
|
cebb283822
DO-178 changes
|
4 лет назад |