Library Reference
Class Hierarchy
-
-
Namespace desfire
-
Namespace desfire::esp32
- Struct desfire::esp32::mem_monitor
- Struct desfire::esp32::suppress_log
- Class desfire::esp32::crypto_2k3des
- Class desfire::esp32::crypto_3k3des
- Class desfire::esp32::crypto_aes
- Class desfire::esp32::crypto_des
- Struct desfire::app_id_tag
- Struct desfire::app_settings
- Struct desfire::block_tag
- Struct desfire::cipher_provider
- Struct desfire::comm_cfg
- Struct desfire::common_file_settings
- Struct desfire::data_file_settings
- Struct desfire::file_access_rights
- Template Struct desfire::file_settings
- Template Struct desfire::file_settings< file_type::backup >
- Template Struct desfire::file_settings< file_type::cyclic_record >
- Template Struct desfire::file_settings< file_type::linear_record >
- Template Struct desfire::file_settings< file_type::standard >
- Template Struct desfire::file_settings< file_type::value >
- Struct desfire::free_access_t
- Template Struct desfire::key
- Template Struct desfire::key< cipher_type::aes128 >
- Template Struct desfire::key< cipher_type::des >
- Template Struct desfire::key< cipher_type::des3_2k >
- Template Struct desfire::key< cipher_type::des3_3k >
- Struct desfire::key_rights
- Struct desfire::key_tag
- Struct desfire::mac_tag
- Struct desfire::manufacturing_info
- Struct desfire::no_key_t
- Struct desfire::randbytes
- Struct desfire::random_oracle
- Struct desfire::record_file_settings
- Struct desfire::same_key_t
- Struct desfire::tag_responder
- Struct desfire::trust_card_t
- Template Struct desfire::typed_cipher_provider
- Struct desfire::value_file_settings
- Struct desfire::ware_info
- Class desfire::any_file_settings
- Class desfire::any_key
- Class desfire::cmac_keychain
- Class desfire::cmac_provider
- Class desfire::crypto
- Class desfire::crypto_2k3des_base
- Class desfire::crypto_3k3des_base
- Class desfire::crypto_aes_base
- Class desfire::crypto_des_base
- Class desfire::crypto_with_cmac
- Template Class desfire::key_actor
- Template Class desfire::key_base
- Template Class desfire::key_storage
- Template Class desfire::key_storage< KeyLength, false >
- Template Class desfire::key_storage< KeyLength, true >
- Class desfire::pcd
- Class desfire::protocol
- Class desfire::protocol_default
- Class desfire::protocol_dummy
- Class desfire::protocol_legacy
- Class desfire::storage_size
- Class desfire::tag
- Enum desfire::app_crypto
- Enum desfire::cipher_type
- Enum desfire::comm_mode
- Enum desfire::crypto_operation
- Enum desfire::error
- Enum desfire::file_access
- Enum desfire::file_security
- Enum desfire::file_type
-
Namespace desfire::esp32
-
Namespace pn532
-
Namespace pn532::esp32
- Namespace pn532::esp32::i2c
- Template Class pn532::esp32::capable_allocator
- Class pn532::esp32::hsu_channel
- Class pn532::esp32::i2c_channel
- Class pn532::esp32::irq_assert
- Class pn532::esp32::spi_channel
- Enum pn532::esp32::spi_command
-
Namespace pn532::p2p
- Struct pn532::p2p::initiator
- Struct pn532::p2p::target
- Class pn532::p2p::pn532_initiator
- Class pn532::p2p::pn532_target
-
Namespace pn532::reg
- Enum pn532::reg::sfr_register
- Struct pn532::reg::addr
- Struct pn532::reg::ciu_106kbps_typea
- Struct pn532::reg::ciu_212_424kbps
- Struct pn532::reg::ciu_iso_iec_14443_4
- Struct pn532::reg::ciu_iso_iec_14443_4_at_baudrate
- Struct pn532::reg::ciu_typeb
- Struct pn532::activation_as_target_mode
- Enum pn532::baudrate
- Enum pn532::baudrate_modulation
- Enum pn532::channel_error
- Struct pn532::activation_as_target
- Struct pn532::atr_res_info
- Struct pn532::felica_params
- Struct pn532::firmware_version
- Template Struct pn532::frame
- Template Struct pn532::frame< frame_type::info >
- Struct pn532::frame_id
- Struct pn532::general_status
- Struct pn532::general_status_sam
- Struct pn532::general_status_target
- Struct pn532::infty_t
- Struct pn532::jump_dep_psl
- Struct pn532::mifare_params
- Template Struct pn532::nfcid_cascade_tag
- Struct pn532::parameters
- Template Struct pn532::poll_target
- Template Struct pn532::poll_target< target_type::dep_active_106kbps >
- Template Struct pn532::poll_target< target_type::dep_active_212kbps >
- Template Struct pn532::poll_target< target_type::dep_active_424kbps >
- Template Struct pn532::poll_target< target_type::dep_passive_106kbps >
- Template Struct pn532::poll_target< target_type::dep_passive_212kbps >
- Template Struct pn532::poll_target< target_type::dep_passive_424kbps >
- Template Struct pn532::poll_target_dep_passive
- Struct pn532::poll_target_with_atr
- Struct pn532::rf_status
- Struct pn532::scanned_target
- Struct pn532::scanner_responder
- Struct pn532::status_as_target
- Template Struct pn532::target
- Template Struct pn532::target< baudrate_modulation::kbps106_innovision_jewel_tag >
- Template Struct pn532::target< baudrate_modulation::kbps106_iso_iec_14443_3_typeb >
- Template Struct pn532::target< baudrate_modulation::kbps106_iso_iec_14443_typea >
- Template Struct pn532::target< baudrate_modulation::kbps212_felica >
- Template Struct pn532::target< baudrate_modulation::kbps424_felica >
- Struct pn532::target_logical_index
- Template Struct pn532::with_inf
- Class pn532::any_frame
- Class pn532::any_poll_target
- Class pn532::channel
- Class pn532::comm_operation
- Class pn532::controller
- Class pn532::desfire_pcd
- Class pn532::gpio_status
- Class pn532::scanner
- Enum pn532::comm_dir
- Enum pn532::comm_rx_mode
- Enum pn532::command_code
- Enum pn532::frame_type
- Enum pn532::framing_as_target
- Enum pn532::gpio_port
- Enum pn532::high_current_thr
- Enum pn532::internal_error_code
- Enum pn532::low_current_thr
- Enum pn532::modulation
- Enum pn532::nfcip1_picc_status
- Enum pn532::poll_period
- Enum pn532::polling_method
- Enum pn532::post_interaction
- Enum pn532::rf_test_mode
- Enum pn532::rf_timeout
- Enum pn532::sam_mode
- Enum pn532::serial_baudrate
- Enum pn532::target_type
- Enum pn532::wakeup_source
-
Namespace pn532::esp32
-
Namespace desfire
File Hierarchy
-
-
Directory libspookyaction
-
Directory include
-
Directory desfire
-
Directory esp32
- File cipher_provider.hpp
- File crypto_impl.hpp
- File mem_monitor.hpp
- File utils.hpp
- File bits.hpp
- File cipher_provider.hpp
- File cmac_provider.hpp
- File crypto.hpp
- File crypto_algo.hpp
- File data.hpp
- File fs.hpp
- File kdf.hpp
- File key_actor.hpp
- File keys.hpp
- File log.h
- File msg.hpp
- File pcd.hpp
- File protocol.hpp
- File tag.hpp
- File tag_responder.hpp
-
Directory esp32
-
Directory pn532
-
Directory esp32
- File capable_mem.hpp
- File hsu.hpp
- File i2c.hpp
- File irq_assert.hpp
- File spi.hpp
- File bits.hpp
- File channel.hpp
- File checksum.hpp
- File controller.hpp
- File data.hpp
- File desfire_pcd.hpp
- File log.h
- File msg.hpp
- File p2p.hpp
- File scanner.hpp
-
Directory esp32
-
Directory desfire
-
Directory include
-
Directory libspookyaction