cryptnox-sdk-arduino 1.0.0
Arduino library for Cryptnox Hardware Wallet
Loading...
Searching...
No Matches
fuzz_der.cpp File Reference
#include <stdint.h>
#include <stddef.h>
#include <string.h>
#include "../CW_CryptoProvider.h"
#include "../CW_NfcTransport.h"
#include "../CW_Logger.h"
#include "../CW_Platform.h"
#include "../CW_SecureChannel.h"
#include "../CW_Utils.cpp"
#include "../CW_SecureChannel.cpp"
Include dependency graph for fuzz_der.cpp:

Go to the source code of this file.

Classes

class  StubNfc
class  StubLogger
class  StubCrypto
class  StubPlatform
struct  DerFuzzTarget

Macros

#define CW_FUZZ_BUILD   1

Functions

int LLVMFuzzerTestOneInput (const uint8_t *data, size_t size)

Macro Definition Documentation

◆ CW_FUZZ_BUILD

#define CW_FUZZ_BUILD   1

Definition at line 35 of file fuzz_der.cpp.

Function Documentation

◆ LLVMFuzzerTestOneInput()

int LLVMFuzzerTestOneInput ( const uint8_t * data,
size_t size )

Definition at line 130 of file fuzz_der.cpp.

References derWalkMfCert(), and DerFuzzTarget::parseDerSigToRaw().