SpringCard Smart Readers library for .NET  19.9.20
Communicate and manage SpringCard Smart Reader devices
SpringCard.SAM_AV2.SAM_communication Class Reference

Description of ProjectFile. More...

Public Member Functions

 SAM_communication (SCardReader mf_reader)
 
void loadKeyEntriesList (List< byte > l)
 
void SetAuthenticationParameters (byte[] key, byte[] iv, int type, bool keep_iv, byte sam_key_entry, byte sam_key_version, List< byte > l)
 
bool Authenticate ()
 
bool Authenticate_Host_AV2 ()
 
bool Unlock_AV2 (byte[] Key, byte[] IV, byte keyNo, byte keyVer)
 
bool ChangeKeyEntry_AV2 (byte KeyEntry, string val)
 
bool ChangeKeyEntry (byte KeyEntry, string val)
 
bool is_AV1 ()
 
bool Swith_To_AV2_First_part ()
 
bool Switch_to_AV2 ()
 
string GetVersion ()
 
string GetUniqueSerialNumber ()
 
string Get16RandomBytesAsString ()
 
string Get6RandomBytesAsString ()
 
byte [] OfflineChangeKey (byte ChangeKeyNb, byte ChangeKeyVer, byte[] OfflineKey, byte KeyToChangeNb, byte[] new_key_entry_data)
 
byte [] GenerateVirginKey (bool isPICC)
 
bool ResetKey_offline (byte ChangeKeyNb, byte ChangeKeyVer, byte[] OfflineKey, byte KeyToChangeNb)
 

Detailed Description

Description of ProjectFile.


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