제한적인 8 비트 마이크로 컨트롤러 보드 인 Arduino의 이전 버전에서는 거의 HTTP가 아닌 HTTPS를 구현하는 것이 거의 불가능한 것으로 보입니다. 그러나 최신 버전의 Arduino Due는 32 비트 ARM 코어를 제공합니다 (here 스펙 참조).Arduino Due HTTPS 지원
나는 여러 네트워크 라이브러리 (libcurl, openssl, yaSSL)를 검사하려고했지만 Arduino Due와 함께 작동하도록 이미 이식 된 사람을 찾지 못했습니다.
OpenSSL은이 프로세서에서 실행하기에는 너무 무거울 수 있지만 임베디드 라이브러리로는 yaSSL이 가능해야한다고 생각합니다.
Arduino에서 HTTPS 요청을 실행하는 데 사용할 수있는 라이브러리에 대한 정보가 있습니까?
ARM 용 OpenSSL을 컴파일하지 않는 이유는 무엇입니까? –
@ H2CO3 - 96KB RAM? 행운을 빕니다. –
@BrettHale 순수 연산이있는 암호화 전용 부품? 해시 초기화 테이블을 ROM이나 progmem에 넣으시겠습니까? –