728x90

2020-07-20

  • 지난 시간에 선형 대수 전반의 내용을 마무리 하고 최적화를 다루기위해 1변수, 다변수, 컨벡스 함수 등의 내용들을 간단하게 살펴보았습니다. 하지만 자료 정리를 제대로 하지 못하여 이번 시간에는 스마트 홈 보안 내용을 학습함과 동시에 최적화 관련 내용들을 정리하였습니다.
  • 정보 처리 기사 시험볼때 보안 이론을 일부분 학습 한 적이 있었는데, 코드를 어떻게 하면 안전하게 구현할수 있는지에 대한 방법들을 배웠었습니다. 하지만 그걸로는 부족한것 같아 IOT 관련 보안 교육을 신청하여 수강하게 되었습니다. 오늘은 IOT홈과 관련된 다양한 보안 사고들과 구성에 대해서 살펴보는 시간을 가졌습니다.
  • 우선 IOT 홈이 냉장고, 에어컨, 전등, 웹캠 등 기존의 모든 가전 제품에 적용될수 잇으며 이에 사용 가능한 블루투스, 와이파이, 지그비, 로라 등 다양한 통신 방식에 대해 살펴보았고, 이러한 다양한 통신 방식중에 전력과 속도, 통신 가능 거리에 따라서 지그비 통신이 가장 많이 사용하는걸 알게 되었습니다. 이러한 집 장비들이 IOT가 되면서 다양한 보안 결함을 가지게 되어 악의적인 메일을 전송하는 봇이나 사생활 침해를 하는 도구로 활용될수 있는 위험에 대해서 들었습니다.
  • 대표적으로 AI 스피커 플랫폼의 경우에 사용자의 음성을 무단으로 녹음하여 공격자에게 전달한다거나, 사용자의 음성을 녹음 후에 다시 사용하여 임의로 가정 집을 제어할수도 있는 등 AI 스피커 플랫폼을 공격하는 몇가지 시나리오에 대해서 학습하였습니다.
  • 본적적으로 IOT 홈과 관련된 취약점 실습을 하기에 앞서 하드웨어 구조를 살펴보았습니다. 여기서 사용되는 라즈베리파이나 아두이노, STM, TI 사의 보드 등 다양한 개발 보드들을 살펴보고, 이러한 보드에서 사용가능한 운영체제들과 GPIO 제어, 그리고 활용가능한 센서들에 대해서 학습하였습니다. 개발 보드와 센서 간에 GPIO 제어가 이루어 지지만 중간에 존재하는 취약점들을 통해 오작동 위험성을 파악할 수 있게 되었습니다.
  • 오늘은 여기까지 IOT홈에 대한 내용들을 다루었고, 다음 시간에는 AI 스피커의 활용과 펌웨어, 인터페이스 구조, 데이터 시트 확인 등 조금 더 깊이 있는 내용들을 학습할 예정입니다.
  • 이후 이전에 정리하지 못하였던 1변수 함수와 다변수 함수에 대한 내용들을 다시 정리하였습니다. 1변수 함수는 한 종류의 독립변수로 이루어진 함수로, 함수는 여러개의 정의역 원소가 하나의 공역 원소에 대응하는 관계라 할 수 있었고, 일단 1변수 함수의 도함수인 상미분과 테일러 급수 정리를 살펴보았습니다.
  • 1변수 함수에 대한 내용을 간단히 정리하고 나서 여러개의 독립 변수로 이루어진 다변수 함수와 이러한 다변수 함수를 행렬 형태로 표현한 이차 형식에 대해서 정리하였으며, 다변수 함수의 미분인 편미번과 전미분에 대하여 정리할 수 있었습니다.
  • 다변수 함수가 주어질때 각 변수들에 대한 편미분인 그라디언트, 다변수 함수 여러개가 주어질때 각 변수들에 대한 편미분 행렬인 자코비안, 다른 변수들을 같이 미분하는 헤시안 행렬 등 기울기와 관련된 다양한 행렬 표현들의 정리를 하며 오늘 학습을 마무리 할 수 있었습니다.
300x250

'미분류' 카테고리의 다른 글

2020-07-22  (0) 2020.07.25
2020-07-21  (0) 2020.07.22
2020-07-17  (0) 2020.07.19
2020-07-16  (0) 2020.07.18
2020-07-15  (0) 2020.07.16

+ Recent posts