SE050 Driver
API reference
Loading...
Searching...
No Matches
Public Attributes | List of all members
se050::scp03::ChannelState Struct Reference

Live SCP03 session state after a successful handshake. More...

#include <se050_scp03.hpp>

Public Attributes

bool open {false}
 
std::uint8_t senc [crypto::kAes128KeyLen] {}
 
std::uint8_t smac [crypto::kAes128KeyLen] {}
 
std::uint8_t srmac [crypto::kAes128KeyLen] {}
 
std::uint8_t mcv [16] {}
 
std::uint8_t counter [16] {}
 

Detailed Description

Live SCP03 session state after a successful handshake.

Member Data Documentation

◆ counter

std::uint8_t se050::scp03::ChannelState::counter[16] {}

◆ mcv

std::uint8_t se050::scp03::ChannelState::mcv[16] {}

◆ open

bool se050::scp03::ChannelState::open {false}

◆ senc

std::uint8_t se050::scp03::ChannelState::senc[crypto::kAes128KeyLen] {}

◆ smac

std::uint8_t se050::scp03::ChannelState::smac[crypto::kAes128KeyLen] {}

◆ srmac

std::uint8_t se050::scp03::ChannelState::srmac[crypto::kAes128KeyLen] {}

The documentation for this struct was generated from the following file: