libSpookyAction
Contents:
Terminology
Common tasks
Library Reference
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
Enums
Functions
Function desfire::app_crypto_from_cipher
Function desfire::bits::auth_command
Function desfire::comm_mode_most_secure
Function desfire::compute_crc16(mlab::range<std::uint8_t const *>, std::uint16_t)
Function desfire::compute_crc16(mlab::bin_data const&, std::uint16_t)
Function desfire::compute_crc16(std::uint8_t, std::uint16_t)
Function desfire::compute_crc32(mlab::range<std::uint8_t const *>, std::uint32_t)
Function desfire::compute_crc32(mlab::bin_data const&, std::uint32_t)
Function desfire::compute_crc32(std::uint8_t, std::uint32_t)
Function desfire::error_from_status
Template Function desfire::find_crc_tail(ByteIterator, ByteIterator, Fn&&, N, std::size_t, bool, BytesContainer const&)
Template Function desfire::find_crc_tail(ByteIterator, ByteIterator, Fn&&, N, std::size_t, bool)
Function desfire::fs::create_app
Function desfire::fs::create_app_for_ro
Function desfire::fs::create_ro_data_file
Function desfire::fs::create_ro_free_data_file
Function desfire::fs::create_ro_free_value_file
Function desfire::fs::create_ro_value_file
Function desfire::fs::delete_app_if_exists
Function desfire::fs::delete_file_if_exists
Function desfire::fs::does_app_exist
Function desfire::fs::does_file_exist
Function desfire::fs::login_app
Function desfire::fs::logout_app
Function desfire::fs::make_app_ro
Function desfire::fs::which_files_exist
Template Function desfire::get_key_version
Template Function desfire::kdf_an10922(cmac_keychain const&, crypto&, mlab::bin_data&, std::array<std::uint8_t, NBlocks>)
Function desfire::kdf_an10922(crypto&, mlab::bin_data&, std::uint8_t)
Function desfire::kdf_an10922(any_key const&, cipher_provider&, mlab::bin_data&)
Function desfire::kdf_an10922(key<cipher_type::des> const&, cipher_provider&, mlab::bin_data&)
Function desfire::kdf_an10922(key<cipher_type::des3_2k> const&, cipher_provider&, mlab::bin_data&)
Function desfire::kdf_an10922(key<cipher_type::des3_3k> const&, cipher_provider&, mlab::bin_data&)
Function desfire::kdf_an10922(key<cipher_type::aes128> const&, cipher_provider&, mlab::bin_data&)
Function desfire::kdf_an10922(crypto_des_base&, mlab::bin_data&)
Function desfire::kdf_an10922(crypto_2k3des_base&, mlab::bin_data&)
Function desfire::kdf_an10922(crypto_3k3des_base&, mlab::bin_data&)
Function desfire::kdf_an10922(crypto_aes_base&, mlab::bin_data&)
Function desfire::kdf_an10922(crypto_des_base&, mlab::bin_data&, std::uint8_t)
Function desfire::kdf_an10922(crypto_2k3des_base&, mlab::bin_data&, std::uint8_t)
Function desfire::kdf_an10922(crypto_3k3des_base&, mlab::bin_data&, std::uint8_t)
Template Function desfire::lshift_sequence
Template Function desfire::set_key_version
Template Function mlab::operator<<
Template Function mlab::operator>>(bin_stream&, desfire::file_settings<Type>&)
Template Function mlab::operator>>(bin_stream&, std::vector<pn532::target<BrMd>>&)
Template Function mlab::operator>>(bin_stream&, pn532::poll_target<Type>&)
Function pn532::baudrate_modulation_of
Function pn532::baudrate_of
Function pn532::bits::check_length_checksum(std::array<std::uint8_t, 2> const&)
Function pn532::bits::check_length_checksum(std::array<std::uint8_t, 3> const&)
Function pn532::bits::host_to_pn532_command
Function pn532::bits::length_and_checksum_long
Function pn532::bits::length_and_checksum_short
Function pn532::bits::pn532_to_host_command
Template Function pn532::checksum
Function pn532::compute_checksum(std::uint8_t)
Template Function pn532::compute_checksum(ByteIterator, ByteIterator)
Template Function pn532::compute_checksum(std::uint8_t, ByteIterator, ByteIterator)
Function pn532::modulation_of
Variables
Defines
Typedefs
libSpookyAction
Library Reference
Function pn532::bits::length_and_checksum_short
View page source
Function pn532::bits::length_and_checksum_short
Defined in
File checksum.hpp
Function Documentation
std
::
array
<
std
::
uint8_t
,
2
>
pn532
::
bits
::
length_and_checksum_short
(
std
::
uint8_t
length
)