Commit graph

  • 937fddbfcb Introduce a CMAC specific test suite Simon Butcher 2016-10-05 14:13:31 +0100
  • 0c79073a8b Refactor and change CMAC interface Simon Butcher 2016-10-05 14:09:11 +0100
  • 57104fb773 Specify AES-CMAC-PRF buffer output size in comment Brian Murray 2016-09-13 16:17:36 -0700
  • 7b07e0e4b4 Fix build failure for thread config Brian Murray 2016-09-13 15:58:46 -0700
  • 5168618294 Minor fixes to comments Brian Murray 2016-09-13 14:21:01 -0700
  • 3d64431a33 Minor CMAC fixes for merge Brian Murray 2016-09-13 14:00:15 -0700
  • 0b21cdf7bc cleaned up indentation and braket issues in mbedtls_cmac_verify Brian Murray 2016-05-24 22:46:43 -0700
  • ba426948b2 Minor change to pass build tests Brian Murray 2016-05-24 15:53:52 -0700
  • bbed660aa1 Changed test function to inline to pass tests/scripts/check-names.sh Brian Murray 2016-05-23 15:01:59 -0700
  • fe9ff01c49 Fixed some build warnings Brian Murray 2016-05-23 12:49:50 -0700
  • 4e067035b7 Do not zeroize null pointer Brian Murray 2016-05-20 18:25:43 -0700
  • cdd1f6d96c Removed unneed memsets and fixed spacing Brian Murray 2016-05-20 06:33:01 -0700
  • 6eae89bb6f No CMAC minimum tag length is specified by NIST SP800-38B A Minor Typo Changes Brian Murray 2016-05-19 19:05:57 -0700
  • e260feacbe cmac.c whitespace cleanup Brian Murray 2016-05-19 19:02:53 -0700
  • db5c70e080 better handling of failed calloc Brian Murray 2016-05-23 20:17:04 -0700
  • 86ff986884 selftest supports cmac if only MBEDTLS_DES_C is defined Other minor typo fixes Brian Murray 2016-05-19 16:38:36 -0700
  • 3d3c9b8be7 More cleanup of CMAC self tests Brian Murray 2016-05-19 16:36:56 -0700
  • afdb60f84f Only compile AES CMAC PRF support if MBEDTLS_AES_C is defined and other cleanups Brian Murray 2016-05-19 16:02:42 -0700
  • d666eb5c11 More cleanup of CMAC selftests Brian Murray 2016-05-19 15:59:23 -0700
  • 3c0412a443 Fixed CMAC tag length Brian Murray 2016-05-19 14:23:50 -0700
  • 029d79bf25 Updated comments for CMAC in config.h Brian Murray 2016-05-18 16:05:18 -0700
  • 7c6476c330 CMAC support for cipher with 64bit blocks (DES/3DES) Brian Murray 2016-05-18 14:29:51 -0700
  • 5a8c004f79 Added cmac.o to libary/Makefile Brian Murray 2016-05-17 10:17:31 -0700
  • 2b0e21f130 cmac: more cosmetic changes Manuel Pégourié-Gonnard 2016-01-13 15:09:09 +0000
  • a878d3b6e3 cmac: avoid useless wrapping of function Manuel Pégourié-Gonnard 2016-01-13 15:05:57 +0000
  • 5f8639fea2 cmac: reduce visibility of macros Manuel Pégourié-Gonnard 2016-01-13 15:03:05 +0000
  • 59ae4bad18 cmac: some more padding-related tune-ups Manuel Pégourié-Gonnard 2016-01-13 14:27:55 +0000
  • da8724fbc6 cmac: clean up padding function and comments Manuel Pégourié-Gonnard 2016-01-13 13:14:04 +0000
  • 89b8d83723 cmac: make subkey gen more constant-time Manuel Pégourié-Gonnard 2016-01-13 13:05:03 +0000
  • 28ea791521 cmac: zeroize sensitive intermediate values Manuel Pégourié-Gonnard 2016-01-13 11:30:00 +0000
  • 756bcf7631 cmac: factor multiply by u to its own function Manuel Pégourié-Gonnard 2016-01-13 11:28:16 +0000
  • a4dfa0550f cmac: fix whitespace/codingstyle issues Manuel Pégourié-Gonnard 2016-01-13 11:00:47 +0000
  • 9c83eebe67 cmac: improve argument order and naming Manuel Pégourié-Gonnard 2016-01-13 10:48:02 +0000
  • 9bf1e5dd3b Line endings wrong Robert Cragie 2015-12-15 07:38:11 +0000
  • 468320d6f5 Bad code in function documentation Robert Cragie 2015-12-14 17:52:55 +0000
  • 9518e88fa0 Use autogenerated version_features.c Robert Cragie 2015-12-14 17:34:33 +0000
  • 2fa11cd197 Added CMAC as proper low-level module and changed error returns Robert Cragie 2015-12-14 17:13:29 +0000
  • c45554448c Added MBEDTLS_CMAC_C Robert Cragie 2015-12-14 15:18:33 +0000
  • 45feb6ef20 Add support for AES-128-CMAC and AES-CMAC-PRF-128 Robert Cragie 2015-12-11 15:49:45 +0000
  • 0be2b01a6b Add safety check to sample mutex implementation Janos Follath 2016-09-26 09:15:44 +0100
  • 42547d0cf7 Set selftest verbose flag to boost coverage Andres AG 2016-09-09 09:10:28 +0100
  • 84c46db746 Fix scripts to support multiple openssl and gnutls Andres AG 2016-09-22 14:17:46 +0100
  • 94d73b0b0a Add config macro for min bytes hw entropy Andres AG 2016-09-23 17:58:49 +0100
  • ba66e8958d Add new config.h that does not need entropy source Andres AG 2016-09-19 15:33:30 +0100
  • 3616f6f261 Rename net.{c,h} to net_sockets.{c,h} Andres AG 2016-09-14 14:32:09 +0100
  • 77d779e8bb Update for ChangeLog for fixes for cert_app Simon Butcher 2016-09-26 20:48:56 +0100
  • 2d6599284f Do not add empty cert / key in cert_app Paul Bakker 2016-08-11 10:45:33 +0100
  • e9bdaa251f Actually apply debug_level settings in cert_app Paul Bakker 2016-08-11 10:45:14 +0100
  • 1c8b33ad19 Merge branch 'development' Simon Butcher 2016-10-13 13:40:41 +0100
  • bb42068a91 Merge branch 'development-restricted' Simon Butcher 2016-10-13 13:33:29 +0100
  • e709f7c9e0 Fix global variable shadowing Janos Follath 2016-10-13 11:26:29 +0100
  • 1227d7cdf1 Added credit to Changelog for fix #558 Simon Butcher 2016-10-13 09:34:25 +0100
  • bfcd032f9d Restore P>Q in RSA key generation (#558) Janos Follath 2016-09-21 13:18:12 +0100
  • e337ee647f Clarified Changelog for fix #602 Simon Butcher 2016-10-12 19:47:29 +0100
  • 6ad5d9450a Fix documentation for mbedtls_gcm_finish() Andres AG 2016-09-26 10:09:30 +0100
  • 6b8d9cffc2 Updated Changelog for fix #599 Simon Butcher 2016-10-12 18:31:29 +0100
  • 57e6e8fbb7 Fix 1 byte overread in mbedtls_asn1_get_int() Andres AG 2016-09-26 09:52:41 +0100
  • f527609849 Add test for bounds in X509 DER write funcs Andres AG 2016-09-07 11:09:44 +0100
  • 1e5de32473 Update Changelog for fix #559 Simon Butcher 2016-10-10 23:48:11 +0100
  • 8c9ab6ce6f Add extra compilation conditions to X.509 samples Simon Butcher 2016-10-10 23:23:41 +0100
  • 372bf79d67 Add missing bounds check in X509 DER write funcs Andres AG 2016-09-02 15:23:48 +0100
  • 80d191bbe9 Update for ChangeLog for fixes for cert_app Simon Butcher 2016-09-26 22:06:16 +0100
  • 23abd160cc Actually apply debug_level settings in cert_app Simon Butcher 2016-09-26 22:03:55 +0100
  • 2491fa2f2e Update to ChangeLog for bug #428 Simon Butcher 2016-09-05 11:21:58 +0300
  • 7458bc39ae Fix guards in SSL for ECDH key exchanges Simon Butcher 2016-09-05 11:18:39 +0300
  • 6f3c9cc8b7 Update ChangeLog for fix to crypt_and_hash #441 Simon Butcher 2016-09-03 12:41:09 +0100
  • 31d7f5b236 Fix for #441 - crypt and hash gcm (#546) Simon Butcher 2016-09-03 12:39:38 +0100
  • 4bfbd6b542 Fix skipped test dependency in x509parse Andres AG 2016-07-15 17:19:10 +0100
  • 8b82d20321 Add missing dependencies to X509 Parse test suite for P-384 curve Simon Butcher 2016-03-04 22:21:52 +0000
  • af1e74be70 X509: Fix bug triggered by future CA among trusted Janos Follath 2016-02-19 15:58:21 +0000
  • 486c4f9a33 X509: Future CA among trusted: add more tests Janos Follath 2016-02-19 15:57:17 +0000
  • c35f458d94 X509: Future CA among trusted: add unit tests Janos Follath 2016-02-18 17:28:04 +0000
  • d9d0cda9fe Merge branch 'mbedtls-2.1' Simon Butcher 2016-10-13 10:35:52 +0100
  • 0be55a0549 Remove MBEDTLS_SSL_AEAD_RANDOM_IV feature Janos Follath 2016-09-08 10:44:16 +0100
  • 6d3e3389e5 Add simple test for repeated IVs when using AEAD Janos Follath 2016-09-07 15:48:48 +0100
  • e019296ab7 Fix stdio redirection memory leak in test suites Simon Butcher 2016-10-12 23:07:30 +0100
  • edf2a3fba7 Fix stdio redirection memory leak in test suites Simon Butcher 2016-10-12 23:07:30 +0100
  • c371c435c1 Added credit to Changelog for fix #558 Simon Butcher 2016-10-13 09:34:25 +0100
  • 3072458ec3 Restore P>Q in RSA key generation (#558) Janos Follath 2016-09-21 13:18:12 +0100
  • 759b5a1286 Added credit to Changelog for fix #558 Simon Butcher 2016-10-13 00:14:37 +0100
  • 95b303648c Restore P>Q in RSA key generation (#558) Janos Follath 2016-09-21 13:18:12 +0100
  • 4d69ecd9cb Added credit to Changelog for fix #558 Simon Butcher 2016-10-13 00:14:37 +0100
  • ef44178474 Restore P>Q in RSA key generation (#558) Janos Follath 2016-09-21 13:18:12 +0100
  • 2c73577d4a Clarified Changelog for fix #602 Simon Butcher 2016-10-12 19:47:29 +0100
  • cdbcd2012d Fix documentation for mbedtls_gcm_finish() Andres AG 2016-09-26 10:09:30 +0100
  • 6f066a8636 Clarified Changelog for fix #602 Simon Butcher 2016-10-12 19:47:29 +0100
  • 6c05208f96 Fix documentation for mbedtls_gcm_finish() Andres AG 2016-09-26 10:09:30 +0100
  • f6e3b9e8b2 Clarified Changelog for fix #602 Simon Butcher 2016-10-12 19:47:29 +0100
  • 821da84ff9 Fix documentation for mbedtls_gcm_finish() Andres AG 2016-09-26 10:09:30 +0100
  • de4b7e8256 Updated Changelog for fix #599 Simon Butcher 2016-10-12 18:31:29 +0100
  • 15fdb7f9ff Fix 1 byte overread in mbedtls_asn1_get_int() Andres AG 2016-09-26 09:52:41 +0100
  • d5e33f14df Updated Changelog for fix #599 Simon Butcher 2016-10-12 16:37:59 +0100
  • fbd1cd9d57 Fix 1 byte overread in mbedtls_asn1_get_int() Andres AG 2016-09-26 09:52:41 +0100
  • 865c899681 Fix typo in docs for mbedtls_x509write_csr_der() Andres AG 2016-10-04 12:06:50 +0100
  • 3a5e070982 Updated Changelog for fix #599 Simon Butcher 2016-10-12 16:37:59 +0100
  • 776a6fcd1a Fix 1 byte overread in mbedtls_asn1_get_int() Andres AG 2016-09-26 09:52:41 +0100
  • d5766f62e4 Fix typo in docs for mbedtls_x509write_csr_der() Andres AG 2016-10-04 12:06:50 +0100
  • 99d09d2747 Fix memory leaks in CMAC tests Janos Follath 2016-10-12 10:00:42 +0100
  • c4424c0a69 Fix memory leak in test_suite_cmac.function Andres AG 2016-10-11 15:41:40 +0100
  • cd153278eb Fix typo in docs for mbedtls_x509write_csr_der() Andres AG 2016-10-04 12:06:50 +0100