fuzz_pkcs7.c 339 B

1234567891011121314151617181920
  1. #include <stdint.h>
  2. #include "mbedtls/pkcs7.h"
  3. int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size)
  4. {
  5. #ifdef MBEDTLS_PKCS7_C
  6. mbedtls_pkcs7 pkcs7;
  7. mbedtls_pkcs7_init(&pkcs7);
  8. mbedtls_pkcs7_parse_der(&pkcs7, Data, Size);
  9. mbedtls_pkcs7_free(&pkcs7);
  10. #else
  11. (void) Data;
  12. (void) Size;
  13. #endif
  14. return 0;
  15. }