LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Functions
test_epass_utils.cpp File Reference
#include "logicalaccess/lla_fwd.hpp"
#include "logicalaccess/plugins/cards/epass/utils.hpp"
#include <gtest/gtest.h>
#include <iostream>
#include <logicalaccess/bufferhelper.hpp>
#include <logicalaccess/plugins/llacommon/logs.hpp>
#include <logicalaccess/plugins/cards/epass/epasscrypto.hpp>
#include <logicalaccess/plugins/crypto/aes_cipher.hpp>
#include <logicalaccess/plugins/crypto/des_cipher.hpp>

Functions

 TEST (test_epass_utils, test_zla_checksum)
 
 TEST (test_epass_utils, test_mrz_seed)
 
 TEST (test_epass_utils, test_adjust_parity)
 
 TEST (test_epass_utils, test_compute_base_key)
 
 TEST (test_epass_utils, test_authenticate_1)
 
 TEST (test_epass_utils, test_authenticate_2)
 
 TEST (test_epass_utils, test_secure_messaging)
 
 TEST (test_epass_utils, test_secure_messaging_2)
 
 TEST (test_epass_utils, test_secure_messaging_3)
 
 TEST (test_epass_utils, test_parse_ef_com)
 
 TEST (test_epass_utils, test_parse_dg2_entry_header)
 
 TEST (test_epass_utils, test_parse_dg1)
 

Function Documentation

◆ TEST() [1/12]

TEST ( test_epass_utils  ,
test_adjust_parity   
)

◆ TEST() [2/12]

TEST ( test_epass_utils  ,
test_authenticate_1   
)

◆ TEST() [3/12]

TEST ( test_epass_utils  ,
test_authenticate_2   
)

◆ TEST() [4/12]

TEST ( test_epass_utils  ,
test_compute_base_key   
)

◆ TEST() [5/12]

TEST ( test_epass_utils  ,
test_mrz_seed   
)

◆ TEST() [6/12]

TEST ( test_epass_utils  ,
test_parse_dg1   
)

◆ TEST() [7/12]

TEST ( test_epass_utils  ,
test_parse_dg2_entry_header   
)

◆ TEST() [8/12]

TEST ( test_epass_utils  ,
test_parse_ef_com   
)

◆ TEST() [9/12]

TEST ( test_epass_utils  ,
test_secure_messaging   
)

◆ TEST() [10/12]

TEST ( test_epass_utils  ,
test_secure_messaging_2   
)

◆ TEST() [11/12]

TEST ( test_epass_utils  ,
test_secure_messaging_3   
)

◆ TEST() [12/12]

TEST ( test_epass_utils  ,
test_zla_checksum   
)