차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
ko:sdk_api [2016/02/01 12:16] 127.0.0.1 바깥 편집 |
ko:sdk_api [2018/04/12 15:16] kkshin [SDK API] |
||
---|---|---|---|
줄 12: | 줄 12: | ||
* [[BS2_ComputeCRC16CCITT]]: CRC-16 CCITT 체크섬을 계산합니다. | * [[BS2_ComputeCRC16CCITT]]: CRC-16 CCITT 체크섬을 계산합니다. | ||
* [[BS2_GetCardModel]]: 지원하는 카드 모델을 가져옵니다. | * [[BS2_GetCardModel]]: 지원하는 카드 모델을 가져옵니다. | ||
+ | * [[BS2_GetCredentialKeyInfo]]: 장치의 암호화 키를 가져옵니다. | ||
+ | * [[BS2_SetCredentialKeyInfo]]: 장치의 암호화 키를 설정합니다. | ||
+ | * [[BS2_RemoveCredentialKeyInfo]]: 장치의 암호화 키를 삭제합니다. | ||
+ | * [[BS2_GetDataEncryptKey]]: 장치의 암호화 키를 가져옵니다. | ||
+ | * [[BS2_SetDataEncryptKey]]: 장치의 암호화 키를 설정합니다. | ||
+ | * [[BS2_RemoveDataEncryptKey]]: 장치의 암호화 키를 삭제합니다. | ||
+ | |||
+ | ===== 구조체 ===== | ||
+ | ==== BS2EncryptKey ==== | ||
+ | <code cpp> | ||
+ | enum | ||
+ | { | ||
+ | BS2_ENC_KEY_SIZE = 32, | ||
+ | }; | ||
+ | |||
+ | /** | ||
+ | * BS2EncryptKey | ||
+ | */ | ||
+ | typedef struct | ||
+ | { | ||
+ | uint8_t key[BS2_ENC_KEY_SIZE]; | ||
+ | uint8_t reserved[32]; | ||
+ | } BS2EncryptKey; | ||
+ | </code> | ||
+ | |||
+ | 1. //key// \\ | ||
+ | 장치에서 사용되는 키 값입니다. \\ | ||
+ | |||
+ | 2. //reserved// \\ | ||
+ | 예약된 영역입니다. \\ |