게시된 날짜: Dec 14, 2020

AWS IoT Device SDK for Embedded C(C-SDK) 버전 202012.00에는 무선(OTA) 업데이트 라이브러리(릴리스 후보)와 PKCS #11 구현(코어 PKCS11)이 포함됩니다. OTA 라이브러리를 사용하면 펌웨어 업데이트에 대한 알림 관리, 다운로드 및 암호화 확인 작업을 보다 쉽게 수행할 수 있습니다. 선택한 MQTT 라이브러리, HTTP 라이브러리 및 기본 운영 체제(예: Linux, FreeRTOS)와 함께 OTA 라이브러리를 사용할 수 있습니다. 이 릴리스에는 coreMQTT 및 coreHTTP over Linux와 함께 OTA 라이브러리를 사용하는 방법에 대한 예가 포함되어 있습니다 corePKCS11 라이브러리는 비대칭 키, 임의 번호 생성 및 해싱과 관련된 작업에 중점을 두고 PKCS #11 v2.40 표준의 하위 집합을 구현합니다. corePKCS11 라이브러리를 사용하여 IoT 디바이스에서 TLS 인증을 위한 키와 인증서를 관리하고 코드 서명 검증을 수행할 수 있습니다. OTA 및 corePKCS11 라이브러리는 메모리 사용량과 모듈화 측면에서 최적화되어 있으며, MISRA-C 규정 준수, Coverity 정적 분석 등 코드 품질 검사도 수행되었습니다. 모든 C-SDK 라이브러리와 업데이트에 대한 추가 정보는 C-SDK 202012.00 README에서 확인할 수 있습니다.

C-SDK는 MIT 오픈 소스 라이선스가 적용되는 C 소스 파일의 모음으로, 임베디드 애플리케이션에서 IoT 디바이스를 AWS IoT Core에 안전하게 연결하는 데 사용할 수 있습니다. 소스 양식으로 배포되며, 애플리케이션 코드, 기타 라이브러리 및 제한된 임베디드 디바이스에 적합한 기본 운영 체제(OS)와 함께 고객 펌웨어에 빌드되도록 제작되었습니다.

GitHub에서 소스 코드를 다운로드하여 시작할 수 있으며, 자세한 내용은 C-SDK용 AWS IoT Core 개발자 안내서에서 확인하세요.

2021년 9월 13일에 수정됨 - 탁월한 경험을 보장하기 위한 노력으로 일환으로 이 게시물의 만료된 링크는 업데이트되거나 원래 게시물에서 삭제되었습니다.