1. 07 Oct, 2016 1 commit
    • Simon Butcher's avatar
      Add extra compilation conditions to gen_key.c #559 · 604d399a
      Simon Butcher authored
      The sample application programs/pkey/gen_key.c uses the library function
      mbedtls_pk_write_key_pem() which is dependent on the configuration option
      MBEDTLS_PEM_WRITE_C. If the option isn't defined the build breaks.
      
      This change adds the compilation condition MBEDTLS_PEM_WRITE_C to the gen_key.c
      sample application.
      604d399a
  2. 06 Oct, 2016 2 commits
  3. 05 Oct, 2016 4 commits
  4. 26 Sep, 2016 3 commits
  5. 02 Sep, 2016 1 commit
    • Paul Bakker's avatar
      Fix for #441 - crypt and hash gcm (#546) · 243f48e1
      Paul Bakker authored
      * Fix crypt_and_hash to support decrypting GCM encrypted files
      
      * Fix documentation in crypt_and_hash for the generic case
      
      * Remove unused lastn from crypt_and_hash
      
      lastn is not used with the cipher layer as it already provides padding
      and understanding of length of the original data.
      243f48e1
  6. 30 Aug, 2016 3 commits
    • Andres AG's avatar
      Make entropy bias self test poll multiple times · e7723ec2
      Andres AG authored
      Instead of polling the hardware entropy source a single time and
      comparing the output with itself, the source is polled at least twice
      and make sure that the separate outputs are different.
      e7723ec2
    • Andres AG's avatar
      Add a new self test to entropy module · b34e42e6
      Andres AG authored
      The self test is a quick way to check at startup whether the entropy
      sources are functioning correctly. The self test only polls 8 bytes
      from the default entropy source and performs the following checks:
      
      - The bytes are not all 0x00 or 0xFF.
      - The hardware does not return an error when polled.
      - The entropy does not provide data in a patter. Only check pattern
        at byte, word and long word sizes.
      b34e42e6
    • Simon Butcher's avatar
      0e7d3873
  7. 25 Aug, 2016 1 commit
  8. 24 Aug, 2016 2 commits
  9. 13 Jul, 2016 1 commit
  10. 23 Jun, 2016 1 commit
  11. 09 Jun, 2016 3 commits
  12. 07 Jun, 2016 3 commits
  13. 03 Jun, 2016 1 commit
  14. 26 May, 2016 1 commit
  15. 23 May, 2016 2 commits
  16. 16 May, 2016 1 commit
  17. 12 May, 2016 1 commit
  18. 03 May, 2016 2 commits
  19. 28 Apr, 2016 2 commits
  20. 27 Apr, 2016 2 commits
  21. 26 Apr, 2016 1 commit
  22. 18 Apr, 2016 1 commit
  23. 13 Apr, 2016 1 commit