Commit graph

  • 99ffb2b275 Simplify description of PSA_ALG_STREAM_CIPHER Bence Szépkúti 2020-12-08 00:08:31 +0100
  • cbe395332c Substitute PSA_ALG_STREAM_CIPHER into all files Bence Szépkúti 2020-12-08 00:01:31 +0100
  • c6a26c940c Update PSA Crypto persistent key storage tests Bence Szépkúti 2020-12-07 22:40:37 +0100
  • 2536aa709b mbedtls_mpi_div_mpi: directly grow T1 to its useful size Gilles Peskine 2020-07-24 00:12:59 +0200
  • cd0dbf36b6 mbedtls_mpi_mul_hlp: no microoptimization Gilles Peskine 2020-07-24 00:09:04 +0200
  • 8e464c407a mpi_mul_hlp: microoptimization Gilles Peskine 2020-07-24 00:08:38 +0200
  • 8fd95c6757 Perform mbedtls_mpi_mul_int in place if possible Gilles Peskine 2020-07-23 21:58:50 +0200
  • a5d8d89cca Document mpi_mul_hlp Gilles Peskine 2020-07-23 21:27:15 +0200
  • 1acf7cb76c Avoid reallocating during subtraction Gilles Peskine 2020-07-23 01:03:22 +0200
  • d10e8fae9e Optimize fix_negative Gilles Peskine 2020-07-22 19:58:28 +0200
  • 28f62f6212 Support running the benchmark with a single curve Gilles Peskine 2020-07-24 02:06:46 +0200
  • a294551446 Update PSA Crypto macro values to version 1.0.0 Bence Szépkúti 2020-12-03 21:40:17 +0100
  • 1de907d4a4 Introduce PSA_ALG_STREAM_CIPHER Bence Szépkúti 2020-12-07 18:20:28 +0100
  • e995b9b3f0 Clarify statuses from mbedtls_psa_external_get_random Gilles Peskine 2020-11-30 12:08:00 +0100
  • ae7772d0f3 Clarifications around reseed_entropy_size Gilles Peskine 2020-11-30 15:52:50 +0100
  • 43100e3fcb Add section on combining get_entropy with add_entropy Gilles Peskine 2020-11-30 15:52:20 +0100
  • 32e584c38a Copyediting and minor clarifications Gilles Peskine 2020-11-30 15:52:02 +0100
  • 3ff79066b1 Note an interrogation about integer value representation Gilles Peskine 2020-11-23 12:31:38 +0100
  • 6a530e8d26 Random driver: make initial_entropy_size mandatory Gilles Peskine 2020-11-23 12:30:15 +0100
  • ee914f34fa Minor clarifications Gilles Peskine 2020-11-19 12:10:51 +0100
  • 609394c1cf Open question: can there be multiple RNG instances? Gilles Peskine 2020-11-18 15:44:12 +0100
  • 8d5092c11f get_random: no output on error Gilles Peskine 2020-11-16 22:00:24 +0100
  • 1ef6ad48d1 Note that I'm not completly sure about the get_entropy flags Gilles Peskine 2020-11-16 21:59:58 +0100
  • 3eb65fbba6 Open question: should add_entropy take an estimated_entropy_bits parameter? Gilles Peskine 2020-11-16 21:53:16 +0100
  • b89b4b9025 get_entropy: recommendations on conditioning and entropy estimates Gilles Peskine 2020-11-16 21:52:21 +0100
  • 05ab2646a3 get_entropy: recommendations on the output_size Gilles Peskine 2020-11-16 21:46:40 +0100
  • a14326f054 Make add_entropy optional Gilles Peskine 2020-11-13 14:40:57 +0100
  • 390c5a2c6f It is not meaningful for reseed_entropy_size to be 0 Gilles Peskine 2020-11-13 14:27:43 +0100
  • 0e3b7ced4c Don't require a call to add_entropy when 0 bytes are needed Gilles Peskine 2020-11-13 14:20:03 +0100
  • 5263e1ecdd Transparent drivers can have get_entropy as well Gilles Peskine 2020-11-13 14:14:28 +0100
  • e80978a260 Specification for random generation and entropy drivers Gilles Peskine 2020-11-13 13:07:14 +0100
  • 1fc4c8d11b Let get_builtin_key be called to retrieve the key's attributes Gilles Peskine 2020-12-07 18:41:50 +0100
  • 557b8d663a Remove Extraneous bytes from buffer post pem write Paul Elliott 2020-11-19 09:46:56 +0000
  • 102bac7a46 Add tests for buffer corruption after PEM write Paul Elliott 2020-12-03 19:34:30 +0000
  • 319b5939dd Remove Extraneous bytes from buffer post pem write Paul Elliott 2020-11-19 09:46:56 +0000
  • a6454d2820 Minor clarifications Gilles Peskine 2020-11-19 15:38:06 +0100
  • 48d71f2aa4 New entry point get_builtin_key for opaque drivers Gilles Peskine 2020-10-26 10:34:17 +0100
  • 51977355dc Remove the time stamp Gilles Peskine 2020-12-07 16:59:59 +0100
  • 3e80b1a657 Fix compilation errors when building sign_with_k test function Andrzej Kurek 2020-12-07 07:01:22 -0500
  • 450dbd6d2d
    Merge pull request #785 from gilles-peskine-arm/cipher-nist_kw-changelog Gilles Peskine 2020-12-07 14:47:48 +0100
  • 3f35b87db9
    Merge pull request #3938 from geecrypt/mbedtls-2.16 Ronald Cron 2020-12-07 14:30:13 +0100
  • 8e556f8f9a
    Merge pull request #3937 from geecrypt/mbedtls-2.7 Ronald Cron 2020-12-07 14:30:04 +0100
  • 771090659e
    Merge pull request #3393 from geecrypt/development Ronald Cron 2020-12-07 14:29:52 +0100
  • 22a191199d NIST_KW in cipher: credit the reporter Gilles Peskine 2020-12-07 14:26:07 +0100
  • 3aae5d4ed7
    Merge pull request #781 from mpg/cipher-auth-crypt-restricted Janos Follath 2020-12-07 12:58:36 +0000
  • 3a0535b465
    Merge pull request #3916 from jdurkop/psa-crypto-config-hashes-3672 Gilles Peskine 2020-12-07 13:50:56 +0100
  • d33aabf388
    Merge pull request #3942 from gilles-peskine-arm/ecp-bignum-error-checks-development Gilles Peskine 2020-12-07 13:06:47 +0100
  • 8ed9ac85e5
    Merge pull request #3513 from gilles-peskine-arm/ecp-bignum-error-checks-2.16 Gilles Peskine 2020-12-07 13:06:42 +0100
  • 5b1cb8873d
    Merge pull request #3725 from gilles-peskine-arm/ecp-bignum-error-checks-2.7 Gilles Peskine 2020-12-07 13:06:36 +0100
  • c162895030 Add call to mbedtls_x509_crt_free() Hannes Tschofenig 2020-12-07 11:04:09 +0100
  • 841b6fa97f Fix unused param warnings in auth_xxcrypt_ext() Manuel Pégourié-Gonnard 2020-12-07 10:42:21 +0100
  • 7973e2b358
    Merge pull request #772 from chris-jones-arm/development-restricted Janos Follath 2020-12-07 09:28:55 +0000
  • bcfa41753d
    Merge pull request #782 from chris-jones-arm/mbedtls-2.16-restricted Janos Follath 2020-12-07 09:27:55 +0000
  • 0805cb2f52
    Merge pull request #783 from chris-jones-arm/mbedtls-2.7-restricted Janos Follath 2020-12-07 09:27:32 +0000
  • 4e0a4d444d Clarifying comment Gilles Peskine 2020-12-04 00:48:14 +0100
  • a56d3d9e75 cipher_auth_xxcrypt_ext: Make NIST_KW case more robust Gilles Peskine 2020-12-04 00:47:07 +0100
  • e09aeb4923 Remove redundant NIST_KW checks in cipher_auth_xxcrypt() Gilles Peskine 2020-12-04 00:31:09 +0100
  • 8a3d234859 Fail the test case immediately if cipher_reset_key fails Gilles Peskine 2020-12-03 21:06:15 +0100
  • a2971ea62c Simplify some buffer comparisons in tests Gilles Peskine 2020-12-03 20:36:02 +0100
  • 70edd689a8 cipher_auth_xxcrypt(): fix some null pointer handling Gilles Peskine 2020-12-03 20:27:27 +0100
  • b23e31d86a Minor documentation/comment fixes Manuel Pégourié-Gonnard 2020-12-07 09:57:35 +0100
  • e410bf7320 Add changelog entry for the memory management fixes Gilles Peskine 2020-09-30 00:04:47 +0200
  • e54be3a9c3 Fix uncaught error if fix_negative fails Gilles Peskine 2020-07-23 01:14:34 +0200
  • 89b4130098 Fix memory leak in mbedtls_mpi_sub_abs Gilles Peskine 2020-07-23 01:16:46 +0200
  • 56f943a184 Always test in-place addition and subtraction Gilles Peskine 2020-07-23 01:18:11 +0200
  • bef771bf50 Add ECDSA signature generation tests to tinycrypt Andrzej Kurek 2020-12-04 09:54:11 -0500
  • fca6731ddd
    Merge pull request #3934 from AndrzejKurek/tinycrypt-ecdsa-test-vectors Andrzej Kurek 2020-12-04 09:47:00 -0500
  • 07d1f47a39 Add changelog entry file for bugfix 2927 gacquroff 2020-12-01 20:37:52 -0800
  • 77cb30c3cb Support set *_drbg reseed interval before seed Gavin Acquroff 2020-03-01 17:06:11 -0800
  • 57f1f9b963 Add changelog entry file for bugfix 2927 gacquroff 2020-12-01 20:37:52 -0800
  • ceb9990a69 Support set *_drbg reseed interval before seed Gavin Acquroff 2020-03-01 17:06:11 -0800
  • 1bfeb8a837 Add changelog entry file for bugfix 2927 gacquroff 2020-12-01 20:37:52 -0800
  • 5dd1e266e1 Fix exponentiation tests with MBEDTLS_MPI_MAX_BITS larger than 256 Chris Jones 2020-12-03 17:44:03 +0000
  • 74b7ee4f12 Fix test_suite_dhm build Chris Jones 2020-12-03 17:33:55 +0000
  • e64a46f466 Fix exponentiation tests with MBEDTLS_MPI_MAX_BITS larger than 256 Chris Jones 2020-12-03 17:44:03 +0000
  • 43e7acd3b4 Fix exponentiation tests with MBEDTLS_MPI_MAX_BITS larger than 256 Chris Jones 2020-12-03 17:44:03 +0000
  • ede3addc17 Fix test_suite_dhm build Chris Jones 2020-12-03 17:33:55 +0000
  • 419c104610 Fix whitespace in changelog entry Chris Jones 2020-12-03 15:45:29 +0000
  • 942774eb52 Move dependancy to specific test cases Chris Jones 2020-12-03 15:22:25 +0000
  • d6e113fcbe Fix broken testing on numbers that may be greater than MPI_MAX_SIZE Chris Jones 2020-12-03 14:24:33 +0000
  • 263320505b Fix cases where exponentiation was not fully tested Chris Jones 2020-12-03 11:52:40 +0000
  • 2f7d147dc8 Reword test cases Chris Jones 2020-12-03 11:35:41 +0000
  • 2facdeeadf Extend exponentiation test coverage Chris Jones 2020-12-02 16:27:42 +0000
  • 65ad4cff7b Test that overly large Diffie-Hellman keys are rejected Chris Jones 2020-12-02 10:41:50 +0000
  • 303e2f47d4 Add ChangeLog entry for modular exponentiation size limit Chris Jones 2020-11-30 11:16:48 +0000
  • 8c650f985d Test that overly large Diffie-Hellman keys are rejected Chris Jones 2020-11-26 11:21:53 +0000
  • 8b1f65ea00 Fix potential DoS by limiting number sizes in exponentiation Chris Jones 2020-11-25 15:12:39 +0000
  • e151a3528a Adding early ECDHE key generation to ssl_cli.c Hannes Tschofenig 2020-12-03 17:37:49 +0100
  • c34d9cf37a Adding storage for public key to handshake_params Hannes Tschofenig 2020-12-03 17:37:06 +0100
  • 77cddb3ef7 Adding early key computation config option Hannes Tschofenig 2020-12-03 17:36:00 +0100
  • 3cb3db7961 Adding early key computation config check Hannes Tschofenig 2020-12-03 17:35:06 +0100
  • c7ea6340cf Fix whitespace in changelog entry Chris Jones 2020-12-03 15:45:29 +0000
  • 49e6e9d410 Move dependancy to specific test cases Chris Jones 2020-12-03 15:22:25 +0000
  • ce6fa8f411 Fix broken testing on numbers that may be greater than MPI_MAX_SIZE Chris Jones 2020-12-03 14:24:33 +0000
  • 877329af75 Fix cases where exponentiation was not fully tested Chris Jones 2020-12-03 11:52:40 +0000
  • a18813ea1c Reword test cases Chris Jones 2020-12-03 11:35:41 +0000
  • 4a0ccb6862 Extend exponentiation test coverage Chris Jones 2020-12-02 16:27:42 +0000
  • 415c7be0aa Test that overly large Diffie-Hellman keys are rejected Chris Jones 2020-12-02 10:41:50 +0000
  • 25038abadb Add ChangeLog entry for modular exponentiation size limit Chris Jones 2020-11-30 11:16:48 +0000
  • 63d19c0586 Test that overly large Diffie-Hellman keys are rejected Chris Jones 2020-11-26 11:21:53 +0000