Hanno Becker
938a15e584
Leave behaviour on NULL input unspecified in ARIA
...
We allow a NULL input buffer if the input length is zero,
but we don't test it. As long as that's the case, we shouldn't
promise to support it.
2018-12-19 12:51:00 +00:00
Hanno Becker
2f87504cb7
Minor ARIA documentation improvements
2018-12-19 12:51:00 +00:00
Hanno Becker
02d524c05c
Minor ARIA documentation improvements
2018-12-19 12:51:00 +00:00
Hanno Becker
139d8313d9
Document parameter preconditions for the ARIA module
2018-12-19 12:51:00 +00:00
Hanno Becker
03f2ffa7bc
Undo documentation change in ARIA, Blowfish, Camellia modules
2018-12-18 12:45:06 +00:00
Hanno Becker
a034369eca
Undo deprecation of MBEDTLS_ERR_ARIA_INVALID_INPUT_LENGTH
2018-12-18 09:53:11 +00:00
Hanno Becker
4fb258a868
Remove mentioning of deprecated error codes
2018-12-17 16:09:15 +00:00
Hanno Becker
2f47550018
Introduce single ARIA error code for bad input data
...
Deprecate the old specific error codes
* MBEDTLS_ERR_ARIA_INVALID_KEY_LENGTH
* MBEDTLS_ERR_ARIA_INVALID_INPUT_LENGTH
2018-12-17 13:26:28 +00:00
Ron Eldor
9924bdc792
Deprecate hardware acceleration errors
...
Deprecate the module-specific XXX_HW_ACCEL_FAILED and
XXX_FEATURE_UNAVAILABLE errors, as alternative implementations should now
return `MBEDTLS_ERR_PLATFORM_HW_FAILED` and
`MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED`.
2018-11-09 15:01:07 +00:00
Dawid Drozd
428cc52a73
Allow to forward declare of public structs #1215
...
Thanks to forward declare we can declare `struct` in our header file instead making #include
2018-07-24 10:02:47 +02:00
Manuel Pégourié-Gonnard
fa0c47d4c8
Fix typo in doc and copy missing warning
2018-05-24 19:02:06 +02:00
Manuel Pégourié-Gonnard
f5842864d8
Slightly tune ARIA CTR documentation
2018-05-24 11:51:58 +02:00
Manuel Pégourié-Gonnard
8a1b2c8806
Update CTR documentation
2018-05-23 13:26:22 +02:00
Manuel Pégourié-Gonnard
0960b80d53
Move to new header style for ALT implementations
...
See https://github.com/ARMmbed/mbedtls-restricted/pull/357
2018-05-22 15:22:07 +02:00
Manuel Pégourié-Gonnard
c0893122df
Add ifdef for selftest in header file
...
See https://github.com/ARMmbed/mbedtls/pull/975
2018-05-22 15:17:20 +02:00
Manuel Pégourié-Gonnard
08c337d058
Remove useless parameter from function
2018-05-22 13:18:01 +02:00
Manuel Pégourié-Gonnard
9d410733c2
Fix typos from copy-pasting
2018-05-22 12:49:22 +02:00
Manuel Pégourié-Gonnard
f6b787cbcc
Fix typo in documentation (CTR warning)
2018-03-01 13:48:21 +01:00
Manuel Pégourié-Gonnard
8abc349881
aria: rationalize buffer sizes in test functions
2018-03-01 11:28:51 +01:00
Manuel Pégourié-Gonnard
906bc90b30
aria: number of rounds is non-negative
2018-03-01 09:39:01 +01:00
Manuel Pégourié-Gonnard
5ad88b6d0d
aria: define constants for block size and max rounds
2018-03-01 09:25:31 +01:00
Manuel Pégourié-Gonnard
3c80009615
aria: add error codes for hw implementations
2018-03-01 09:25:05 +01:00
Manuel Pégourié-Gonnard
22997b7200
block ciphers: improve CTR nonce warning
2018-03-01 09:25:05 +01:00
Manuel Pégourié-Gonnard
5aa4e3b1d0
aria: align documentation on AES
2018-03-01 09:25:05 +01:00
Manuel Pégourié-Gonnard
4231e7f46f
Fix some whitespace and other style issues
...
In addition to whitespace:
- wrapped a few long lines
- added parenthesis to return statements
2018-02-28 11:34:01 +01:00
Markku-Juhani O. Saarinen
41efbaabc9
ARIA cipher implementation
2018-02-27 12:39:12 +01:00