Don't think! Just do it!

종합 IT 기술 정체성 카오스 블로그! 이... 이곳은 어디지?

임베디드 소프트웨어/Embedded SSL

SSL/TLS embedded for IoT #2

방피터 2016. 12. 27. 17:28

SSL/TLS embedded for IoT


이 글은 embedded IoT device의 보안에 관한 글입니다.


embedded SSL/TLS 두번째입니다.


embedded용 SSL/TLS 라이브러리가 가장 궁금하실 것 같습니다. 우선 거의 대부분의 embedded용도의 SSL/TLS는 유료입니다. 그런데 이 와중에 ARM사가 Polar SSL을 인수하여 mbedTLS로 이름을 바꾸고 Apache 2.0 라이센스로 배포해버렸습니다. ARM 감사~

Apache 2.0의 의미는 아시겠지만 누구나 자유롭게 사용가능하고 상업적 목적도 가능합니다.


우선 mbedTLS 주소는 여기에요.-> https://tls.mbed.org/


Download mbed TLS 클릭하시면 바로 다운로드 됩니다.



소스 코드를 다운로드 하긴 했는데 ㅎㅎㅎ 어찌해야 할지를 모르시겠다구요? ㅎㅎ 네 저도 처음에 그랬습니다.


천천히 진행해보록 합시다. 우선 준비물이 필요합니다.


Embedded 보드와 IDE 정도 되겠네요.


준비물

1. embedded board: Nucleo F411re

2. network interface: W5500 Ethernet shield

3. IDE: CoIDE v1.7.8


    

<좌: Nucleo f411re embedded board // 우:W5500 Ethernet shield>


Necleo f411re 보드는 cortex m4인데다가 가격도 쌉니다. 마우저에서 16000원 정도 해요. 그리고 아두이노용 Ethernet shield를 꽂아 사용할 수 있습니다. 그래서 W5500 Ethernet shield도 준비했구요.


그리고 IDE는 완전 무료인 CoIDE를 이용했습니다. 아래 다운로드 링크를 걸어놨습니다.


다운로드 링크: https://www.coocox.org/download/Tools/CoIDE-1.7.8.exe


자 그럼 이정도면 준비가 된 것 같군요.


그러면 다음 시간에는 본격적으로 작업에 돌입을 해야하겠죠? 으흐흐흐


그럼 이만..

반응형

'임베디드 소프트웨어 > Embedded SSL' 카테고리의 다른 글

SSL/TLS embedded for IoT #6  (1) 2017.06.17
SSL/TLS embedded for IoT #5  (1) 2017.06.16
SSL/TLS embedded for IoT #4  (0) 2017.06.15
SSL/TLS embedded for IoT #3  (6) 2016.12.28
SSL/TLS for embedded IoT #1  (0) 2016.12.27