Wasabi ExpressPlay SDK for Embedded Systems  1.23.0
Data Fields
TS2_KsmInfo Struct Reference

For DVB-CSA protection, key consumer needs to depad the traffic keys from 128-bits to 64-bits. More...

#include <Ts2Protection.h>

Data Fields

ATX_UInt32 present_mask
 
TS2_TrafficKeyFormat format
 
const void * format_params
 
TS2_TrafficKeyParity current_key_parity
 
const ATX_Byte * current_key
 
ATX_Size current_key_size
 
const ATX_Byte * current_iv
 
ATX_Size current_iv_size
 
const ATX_Byte * next_key
 
ATX_Size next_key_size
 
const ATX_Byte * next_iv
 
ATX_Size next_iv_size
 
ATX_Byte * access_criteria
 
ATX_Size access_criteria_count
 
ATX_UInt64 timestamp
 
ATX_UInt8 key_lifetime
 
ATX_UInt8 permissions_category
 
TS2_TrafficProtectionSystem protection
 

Detailed Description

For DVB-CSA protection, key consumer needs to depad the traffic keys from 128-bits to 64-bits.

Field Documentation

◆ access_criteria

ATX_Byte* TS2_KsmInfo::access_criteria

◆ access_criteria_count

ATX_Size TS2_KsmInfo::access_criteria_count

◆ current_iv

const ATX_Byte* TS2_KsmInfo::current_iv

◆ current_iv_size

ATX_Size TS2_KsmInfo::current_iv_size

◆ current_key

const ATX_Byte* TS2_KsmInfo::current_key

◆ current_key_parity

TS2_TrafficKeyParity TS2_KsmInfo::current_key_parity

◆ current_key_size

ATX_Size TS2_KsmInfo::current_key_size

◆ format

TS2_TrafficKeyFormat TS2_KsmInfo::format

◆ format_params

const void* TS2_KsmInfo::format_params

◆ key_lifetime

ATX_UInt8 TS2_KsmInfo::key_lifetime

◆ next_iv

const ATX_Byte* TS2_KsmInfo::next_iv

◆ next_iv_size

ATX_Size TS2_KsmInfo::next_iv_size

◆ next_key

const ATX_Byte* TS2_KsmInfo::next_key

◆ next_key_size

ATX_Size TS2_KsmInfo::next_key_size

◆ permissions_category

ATX_UInt8 TS2_KsmInfo::permissions_category

◆ present_mask

ATX_UInt32 TS2_KsmInfo::present_mask

◆ protection

TS2_TrafficProtectionSystem TS2_KsmInfo::protection

◆ timestamp

ATX_UInt64 TS2_KsmInfo::timestamp

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