esp-tls-mbedtls: mbedtls_ssl_handshake returned -0x7780 서버에 연결하는 중에 제목과 같은 에러가 났습니다.ssl에 관련된 에러가 발생하는 경우에 무슨 에러지 하면서 다시 찾지 않기 위해에러 코드가 있는 파일의 위치를 저장해 놓습니다.  mbedtls/include/mbedtls/ssl.h at development · Mbed-TLS/mbedtlsAn open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months ...github.comesp-tls-mbedtls 또는 ssl의 ..
parse error -0x3d62 - PK - Invalid key tag or value : ASN1 - ASN1 tag was of an unexpected value esp32의 nv 영역으로부터 데이터를 읽어와서 public key를 사용하고 있습니다.그런데 계속 위와 같은 에러가 발생하였습니다. 에러의 원인은 원본인 .csv 파일의 내용에 있었습니다.들어가지 말아야 할 문자가 들어있었습니다. 시험을 하면서 .csv 파일을 수정하는 과정에서 해당 파일에 ';'이 1개 들어가 있었습니다.이런 문제가 발생하면 원본 파일을 세밀하게 검토하시기 바랍니다.
썸네일 [esp32]인증서(.pem 파일), 키 등을 nv에서 읽어오기 esp-idf를 사용하여 인증서를 nv 영역에 저장하고 읽어오는 과정에서 많은 실수를 하였습니다. 실수한 부분을 기록으로 남기려고 합니다. nv영역에 인증서(.pem 파일) 파일을 저장하기 위한 csv 파일 만들기 인증서를 nv영역에 저장하기 위해서는 excel 등을 이용하여 csv 파일을 만들어야 합니다. 저는 엑셀을 사용하여 csv 파일을 만들었습니다. 이러한 인증서를 넣기 위해 excel에서 라인을 구분하기 위해 "alt+엔터"를 입력하며 nvs_partition_generator를 사용하면 MII부터 키로 인식하여 nv용 파일이 만들어지지 않습니다. 저 같은 경우는 라인이 변경되는 부분에 ;를 넣어서 만들었습니다. nv영역에 인증서(.pem) 파일을 읽어오기 nv영역에서 인증서를 읽어 오는 프로그..
https 연결을 설정하기 위한 초기 동작들 https 연결을 설정하기 위해서는 다양한 초기 동작들이 필요합니다. 서버와 클라이언트 사이에 서로를 확인하고 인증하는 단계가 필요하기 때문입니다 http://www.moserware.com/2009/06/first-few-milliseconds-of-https.html The First Few Milliseconds of an HTTPS Connection Convinced from spending hours reading rave reviews, Bob eagerly clicked “Proceed to Checkout” for his gallon of Tuscan Whole Milk and… Whoa! What just happened? In the 220 milliseconds that flew b..
Node js를 이용한 간단한 OTA 웹서버 만들기 esp32에 프로그램을 다운로드하기 위해 간단한 웹 서버가 필요하였습니다. 간단하게 웹 서버를 만들 수 있는 Node js를 사용하여 구성하고자 합니다. 웹 서버를 만들 때 참고한 사이트입니다. 나중에라도 혹시 필요할까 하여 기록으로 남겨둡니다. https://mischianti.org/esp32-self-ota-update-in-https-ssl-tls-with-trusted-self-signed-certificate-3/ ESP32 self OTA update in HTTPS (SSL/TLS) with trusted self-signed certificate - 3 We are going to continue exploring OTA updates. In this article, we delve in..
Flask를 이용한 간단한 OTA 웹 서버 만들기 esp32에 프로그램을 다운로드하기 위해 간단한 웹 서버가 필요하였습니다. 간단하게 웹 서버를 만들 수 있는 Flask를 사용하여 구성하고자 합니다. 웹 서버를 만들 때 참고한 사이트입니다. 나중에라도 혹시 필요할까 하여 기록으로 남겨둡니다. https://www.youtube.com/watch?v=VqnSenJAheU https://www.youtube.com/watch?v=_uTZad8RMZk https://blog.miguelgrinberg.com/post/running-your-flask-application-over-https Running Your Flask Application Over HTTPS While you work on your Flask application, you normall..