mbedtls/scripts
Gilles Peskine daea26f70f Correct and simplify block-based cipher modes
OFB and CFB are streaming modes. XTS is a not a cipher mode but it
doesn't use a separate padding step. This leaves only CBC as a block
cipher mode that needs a padding step.

Since CBC is the only mode that uses a separate padding step, and is
likely to remain the only mode in the future, encode the padding mode
directly in the algorithm constant, rather than building up an
algorithm value from a chaining mode and a padding mode. This greatly
simplifies the interface as well as some parts of the implementation.
2018-09-20 11:58:22 +02:00
..
data_files Add LinkLibraryDependencies to VS2010 app template 2018-02-22 12:23:53 +00:00
abi_check.py Fix minor issues with command line options 2018-04-16 12:02:29 +01:00
apidoc_full.sh Add scripts/apidoc_full.sh 2016-01-12 14:48:03 +00:00
bump_version.sh Removes yotta from bump_version.sh 2016-05-23 19:15:39 +01:00
config.pl psa: config: Add MBEDTLS_PSA_CRYPTO_SPM 2018-09-12 16:41:11 +03:00
ecc-heap.sh Rename M255 to Curve25519 2015-06-23 13:09:10 +02:00
find-mem-leak.cocci Remove malloc references in mbedtls/scripts 2017-07-06 10:34:12 +01:00
footprint.sh Remove Yotta module from footprint.sh script 2017-05-15 11:23:55 +03:00
generate_errors.pl Merge remote-tracking branch 'public/pr/1533' into development 2018-06-27 10:50:58 +01:00
generate_features.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
generate_psa_constants.py Correct and simplify block-based cipher modes 2018-09-20 11:58:22 +02:00
generate_visualc_files.pl Add psa headers to generate_visualc_files.pl 2018-09-12 16:50:07 +03:00
massif_max.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
mbed_crypto.make all.sh: Test the Mbed Crypto exporter 2018-09-12 16:50:07 +03:00
memory.sh Print I/O buffer size in memory.sh 2015-09-09 13:51:05 +02:00
output_env.sh Merge branch 'development' into iotssl-1941-aria-ciphersuites 2018-05-22 15:58:50 +02:00
rename.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
rm-calloc-cast.cocci Remove malloc references in mbedtls/scripts 2017-07-06 10:34:12 +01:00
tmp_ignore_makefiles.sh Ability to ignore changes to Makefiles due to CMake usage 2014-06-24 11:09:25 +02:00