일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 실내 위치 측위
- 칼만 필터
- BLE 보안 취약
- 플러터 기초
- ble
- Flutter Positioned
- Stack Widget
- 위치 정확도
- Flutter Stack
- 삼변측량기법
- BLE 삼변측량
- Flutter 기초
- RSSI 평활화
- 삼변측량
- 직선의방정식
- 해킹 감지 시스템
- BLE 실내 위치 측위
- 실내 위치 예측
- BLE Spoofing Attack
- RSSI란?
- 실내 위치 포지셔닝
- 플러터
- BLE 스푸핑 공격
- BLE Security
- flutter
- RSSI 전처리
- BLE 보안
- trilateration
- 스푸핑 공격 감지 시스템
- Positioned Widget
- Today
- Total
목록Main (25)
컨테이너
이번 글에선 BLE 기기의 스푸핑 공격 감지를 위한 BlueShield 시스템의 구조와 디자인을 자세히 알아보겠습니다. 이전 글에 BLE 보안의 취약성과 BlueShield의 필요성이 정리되어 있습니다. 이 분야에 대해 자세히 공부하고 싶으신 분들은 아래 링크를 참고하시면 좋을 것 같습니다. [Paper Review] BlueShield (1) - BLE 보안의 취약점 이번에 리뷰할 논문은 "BlueShield: Detecting Spoofing Attacks in Bluetooth Low Energy Networks" 입니다. BlueShield: Detecting Spoofing Attacks in Bluetooth Low Energy Networks | USENIX Open Access Me.. a..
작년부터 학부 연구생으로 연구를 진행하며 주에 한 번씩 교수님께 진행 상황을 보고드립니다. 예전엔 주로 개인 프로젝트를 진행하며 개발만 잘하면 됐었는데, 연구를 시작하면서 개발도 잘해야 하고 왜 이렇게 개발했는지에 대해 논리적으로 설명해야만 했습니다. 신기한 건 분명 제가 구상하고 개발까지 잘 된 시스템인데 교수님께 설명 드릴 땐 머리가 복잡해집니다. 따라서 무슨 말을 하고 있는지도 모를 만큼 당황해서 말을 얼버무리거나, 횡설수설하여 의도했던 목적을 전해 드리지 못할 때가 많았습니다. 퇴근하고 집에 가는 길엔 왜 그때 제대로 설명 드리지 못했을까 하고 한숨 쉬며 후회만 했죠. 그러던 중 지도교수님께서 좋은 강의 하나를 보내주셨습니다. 유튜브 체인지그라운드 채널에서 소개된 최재천 교수님의 빡독 강연입니다...
이번에 리뷰할 논문은 "BlueShield: Detecting Spoofing Attacks in Bluetooth Low Energy Networks" 입니다. BlueShield: Detecting Spoofing Attacks in Bluetooth Low Energy Networks | USENIX Open Access Media USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after..
이번 글에선 삼변측량 기법을 활용하여 실내에서 사용자의 위치를 계산하는 방법을 알아보겠습니다. 지난 글에서 삼변측량 기법을 사용하기 위한 배경지식을 다루었었습니다. 오늘 내용을 이해하는 데 큰 도움이 되니 못 보신 분들은 아래 링크를 통해 지난 글을 먼저 보시는 것을 추천드립니다. BLE를 활용한 실내 위치 측위 (4) - 삼변측량 기법을 사용하기 위한 예비지식 제가 작성하고 있는 BLE를 활용한 실내 위치 측위 시리즈는 삼변측량 기법을 다룰 예정입니다. 현재까지 나온 실내 위치 측위 기법 중 삼변측량 기법은 정확도가 낮은 편에 속하지만, 이 분야에 ahang.tistory.com 삼변측량 기법 아래 그림과 같은 상황에서 사용자 (Tag)의 위치를 구한다고 가정해봅시다. 사용자 (Tag)는 비콘 메시지를..
오늘 리뷰할 논문은 "Analysis of Bluetooth Low Energy (BLE) based Indoor Localization System with Multiple Transmission Power Levels" 입니다. Analysis of Bluetooth Low Energy (BLE) Based Indoor Localization System with Multiple Transmission Power Levels Bluetooth Low Energy (BLE) is widely considered for wireless Indoor Localization Systems (ILS) in which BLE Received Signal Strength (RSS) is used to derive..
제가 작성하고 있는 BLE를 활용한 실내 위치 측위 시리즈는 삼변측량 기법을 다룰 예정입니다. 현재까지 나온 실내 위치 측위 기법 중 삼변측량 기법은 정확도가 낮은 편에 속하지만, 이 분야에 입문하시거나 흥미를 붙이고 계신 분들이 가볍게 다루기 좋은 기법이라고 생각합니다. 삼변측량 기법의 위치 정확도가 매우 낮은 이유 중 하나는 불안정한 RSSI에서 기인됩니다. 따라서 칼만 필터를 사용하여 RSSI를 전처리하는 과정을 이전 글에서 다뤘었습니다. 이번 글에선 삼변측량 기법을 사용하기 위한 예비지식을 소개합니다. 더 높은 위치 정확도를 원하시는 분들은 이 글을 읽기 전 아래 글을 먼저 보고 오시는걸 추천 드립니다. BLE를 활용한 실내 위치 측위 (3) - 칼만 필터(Kalman Filter)를 활용한 RS..
지난 글에서 RSSI를 활용한 송신기와 수신기 사이의 거리 계산과 높은 불안정성을 보이는 RSSI의 문제점을 다뤘었습니다. 이번 글에선 칼만 필터 (Kalman Filter, K)의 간단한 정의와 칼만 필터를 사용한 RSSI의 전처리 과정을 Python 코드와 함께 알아보겠습니다. 혹시 지난 글의 내용이 궁금하신 분은 아래 링크를 참조해주세요. BLE를 활용한 실내 위치 측위 (2) - RSSI를 활용한 거리 구하기 지난 글에선 실내 위치 측위의 필요성과 많은 무선 기술 중 왜 BLE를 사용하는지를 다뤘었습니다. 이번 글에선 어떻게 BLE를 사용하여 실내 위치 측위를 할 수 있을지 알아보겠습니다. 지난 글이 ahang.tistory.com 칼만 필터란? 칼만 필터는 지속적으로 입력되는 측정값에서 일부 알..
대표적으로 위젯을 순서대로 배치할 수 있는 Class는 Column과 Row 입니다. Column과 Row는 각각 세로, 가로 방향 순서대로 위젯들을 배치합니다. 두 Class는 쉽고 깔끔하게 위젯들을 원하는 방향으로 배치해주지만, 두 개의 도형이나 사진이 겹쳐있는 듯한 위젯을 만들어 사용하는데 한계가 있습니다. 이번 글에선 위젯들의 위치를 원하는 곳에 배치할 수 있는 Stack과 Positioned Class를 알아보겠습니다. 혹시 Column와 Row Class가 궁금하신 분들은 아래 링크를 참고하시면 좋을 것 같습니다. [Flutter] Row, Column Class Row Class 예제코드 import 'package:flutter/material.dart'; void main() { runA..