Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
Namespaces | Functions
SMPCrypto.hpp File Reference
#include <jau/int_types.hpp>
#include <jau/byte_util.hpp>
#include <jau/eui48.hpp>
#include "BTAddress.hpp"
Include dependency graph for SMPCrypto.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  direct_bt
 

Functions

bool direct_bt::smp_crypto_f5 (const jau::uint256dp_t w, const jau::uint128dp_t n1, const jau::uint128dp_t n2, const BDAddressAndType &a1, const BDAddressAndType &a2, jau::uint128dp_t &mackey, jau::uint128dp_t &ltk) noexcept
 
bool direct_bt::smp_crypto_rpa_irk_matches (const jau::uint128dp_t irk, const EUI48 &rpa) noexcept
 Returns true if the given IRK matches the given random private address (RPA). More...