Debug Authentication API
=========================

Debug Authentication module provides debugging for securely provisioned devices.

DAT module general information
--------------------------------
.. automodule:: spsdk.dat
   :members:
   :undoc-members:
   :show-inheritance:


Module for generating debug credentials
----------------------------------------
.. automodule:: spsdk.dat.debug_credential
   :members:
   :undoc-members:
   :show-inheritance:


Module with Debug Authentication Challenge (DAC) Packet
---------------------------------------------------------
.. automodule:: spsdk.dat.dac_packet
   :members:
   :undoc-members:
   :show-inheritance:


Module with Debug Authentication Response (DAR) Packet
--------------------------------------------------------
.. automodule:: spsdk.dat.dar_packet
   :members:
   :undoc-members:
   :show-inheritance:


Module for NXP SPDK DebugMailbox support
-----------------------------------------
.. automodule:: spsdk.dat.debug_mailbox
   :members:
   :undoc-members:
   :show-inheritance:


Module with commands for Debug Mailbox
---------------------------------------
.. automodule:: spsdk.dat.dm_commands
   :members:
   :undoc-members:
   :show-inheritance:

