SEcube
SEcube Open Source Library - Device
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
  src
  Common
 aes256.h
 crc16.hThis file contains defines and functions for computing CRC
 pbkdf2.h
 se3_common.hThis file contains defines and functions common for L0 and L1
 se3c0def.h
 se3c1def.hThis file contains defines to be used both for L1 and L0 functions
 sha256.h
  Device
 se3_algo_Aes.hSE3_ALGO_AES crypto handlers
 se3_algo_aes256hmacsha256.h
 se3_algo_AesHmacSha256s.cSE3_ALGO_AES_HMACSHA256 crypto handlers
 se3_algo_AesHmacSha256s.hSE3_ALGO_AES_HMACSHA256 crypto handlers
 se3_algo_HmacSha256.h
 se3_algo_sha256.h
 se3_cmd.cL0 command dispatch and execute
 se3_cmd.hL0 command dispatch and execute
 se3_cmd0.cL0 command handlers
 se3_cmd0.hL0 command handlers
 se3_cmd1.cL1 command dispatch and execute
 se3_cmd1.hL1 command dispatch and execute
 se3_cmd1_config.cL1 handlers for configuration record operations
 se3_cmd1_config.hL1 handlers for configuration record operations
 se3_cmd1_crypto.cL1 handlers for crypto operations
 se3_cmd1_crypto.hL1 handlers for crypto operations
 se3_cmd1_keys.cL1 handlers for key management operations
 se3_cmd1_keys.hL1 handlers for key management operations
 se3_cmd1_login.cL1 handlers for login operations
 se3_cmd1_login.hL1 handlers for login operations
 se3_flash.cFlash management
 se3_flash.hFlash management
 se3_keys.cKey management
 se3_keys.hKey management
 se3_memory.cMemory management (session allocator)
 se3_memory.hMemory management (session allocator)
 se3_proto.cUSB read/write handlers
 se3_proto.hUSB read/write handlers
 se3c0.cL0 structures and functions
 se3c0.hL0 structures and functions
 se3c1.cL1 structures and functions
 se3c1.hL1 structures and functions