차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
ko:sdk_api [2018/03/13 22:22] kkshin [BS2Handshake] |
ko:sdk_api [2018/03/20 15:51] kkshin [BS2CredentialKeyInfo] |
||
---|---|---|---|
줄 12: | 줄 12: | ||
* [[BS2_ComputeCRC16CCITT]]: CRC-16 CCITT 체크섬을 계산합니다. | * [[BS2_ComputeCRC16CCITT]]: CRC-16 CCITT 체크섬을 계산합니다. | ||
* [[BS2_GetCardModel]]: 지원하는 카드 모델을 가져옵니다. | * [[BS2_GetCardModel]]: 지원하는 카드 모델을 가져옵니다. | ||
- | * [[BS2_GetCredentialKey]]: 장치의 데이터 암호화 키를 가져옵니다. | + | * [[BS2_GetCredentialKeyInfo]]: 장치의 암호화 키를 가져옵니다. |
- | * [[BS2_SetCredentialKey]]: 장치의 데이터 암호화 키를 설정합니다. | + | * [[BS2_SetCredentialKeyInfo]]: 장치의 암호화 키를 설정합니다. |
- | * [[BS2_RemoveCredentialKey]]: 장치의 데이터 암호화 키를 삭제합니다. | + | * [[BS2_RemoveCredentialKeyInfo]]: 장치의 암호화 키를 삭제합니다. |
===== 구조체 ===== | ===== 구조체 ===== | ||
줄 24: | 줄 24: | ||
enum | enum | ||
{ | { | ||
- | BS2_CRED_KEY_REQ_COMM = 0, | + | BS2_CRED_KEY_REQ_COMM = false, |
- | BS2_CRED_KEY_REQ_DATA = 1, | + | BS2_CRED_KEY_REQ_DATA = true, |
}; | }; | ||
줄 43: | 줄 43: | ||
bool useAlphanumericID; ///< 1 byte | bool useAlphanumericID; ///< 1 byte | ||
bool credentialKeySupported; ///< 1 byte | bool credentialKeySupported; ///< 1 byte | ||
- | BS2_CRED_KEY_REQ credentialKeyRequest; ///< 1 byte | + | bool credentialKeyRequest; ///< 1 byte |
uint8_t reserved[28]; ///< 28 bytes (reserved) | uint8_t reserved[28]; ///< 28 bytes (reserved) | ||
} BS2CredentialKeyInfo; | } BS2CredentialKeyInfo; | ||
줄 69: | 줄 69: | ||
이 설정을 이용하여 장치의 키를 요청할 수 있습니다.\\ | 이 설정을 이용하여 장치의 키를 요청할 수 있습니다.\\ | ||
이 설정은 각 장치 별 FW의 release 날짜가 2018.03.30 일 이후의 경우에 한하며,\\ | 이 설정은 각 장치 별 FW의 release 날짜가 2018.03.30 일 이후의 경우에 한하며,\\ | ||
- | 이전 FW의 경우 이곳의 설정 여부와 관계없이 통신 키만 반환 됩니다.\\ | + | 이전 FW의 경우 이곳의 설정 여부와 관계없이 통신 키만 반환 됩니다. |
<WRAP group 50%> | <WRAP group 50%> | ||
^값 ^설명 ^ | ^값 ^설명 ^ | ||
- | |BS2_CRED_KEY_REQ_COMM |데이터 암호화 키 요청 | | + | |BS2_CRED_KEY_REQ_COMM |통신 암호화 키 요청 | |
- | |BS2_CRED_KEY_REQ_DATA |통신 암호화 키 요청 | | + | |BS2_CRED_KEY_REQ_DATA |데이터 암호화 키 요청 | |
</WRAP> | </WRAP> | ||
7. //reserved// \\ | 7. //reserved// \\ | ||
예약된 영역입니다. \\ | 예약된 영역입니다. \\ |