블루투스 ® 는 고정 및 모바일 장치 에서 짧 은 거리 에서 데이터 를 교환 ( 2400 ~ 2480 MHz 의 ISM 대역 에서 단파장 무선 전송 사용 ) 을 사용 하 여 높 은 수준 의 보안 을 갖춘 개인 영역 네트워크 ( PAN ) 를 생성 하 는 무선 기술 표준 입니다 . 통신 공급 업체 에릭슨 에 의해 만들 어 진 1994 , 블루투스 ® 원래 RS - 232 데이터 케이블 에 대한 무선 대안 으로 생각 되 었 다 . 블루투스 ® 여러 장치 를 연결 하 여 동기 화 문제 를 해결 할 수 있 습니다 . 블루투스 ® 2400 - 2483 . 5 MHz ( 가드 대역 포함 ) 의 범위 에서 작동 , 이 는 전 세계 적 으로 허가 되 지 않 은 산업 , 과학 및 의료 ( ISM ) 2 . 4 GHz 단거리 무선 주파수 대역 . 블루투스 ® 주파수 호 핑 확산 스펙트럼 이 라는 무선 기술 을 사용 합니다 . 전송 된 데이터 는 패킷 으로 나뉘 며 각 패킷 은 지정 된 79 개 중 하나 에 전송 됩니다 . 블루투스 ® 채널 . 각 채널 의 대역폭 은 1 입니다 . Mhz . 첫 번 째 채널 은 다음 에서 시작 됩니다 . 2402 1 MHz 단계 에서 최대 2480 MHz 까지 계속 됩니다 . 첫 번 째 채널 은 일반 적 으로 16 적응 형 주파수 호 핑 ( AFH ) 이 활성 화 된 초 당 00 홉 . 원래 가우 시안 주파수 시프트 키잉 ( GFSK ) 변조 는 사용 가능 한 유일 한 변조 방식 이 었 습니다 . 그 후 , 도입 이후 블루투스 ® 2 . 0 + EDR , " π / 4 - DQPSK 및 8 DPSK 변조 는 호환 되 는 장치 간 에 도 사용 될 수 있 습니다 . GFSK 와 함께 작동 하 는 장치 는 1 Mbit / s 의 순간 데이터 속도 가 가능 한 기본 속도 ( BR ) 모드 에서 작동 한다고 합니다 . EDR ( 향상 된 데이터 속도 ) 이 라는 용어 는 π / 4 - DPSK 및 8 DPSK 체계 를 설명 하 는 데 사용 되 며 각각 2 및 3 Mbit / s 를 제공 합니다 . 이러 한 ( BR 및 EDR ) 모드 의 조합 블루투스 ® 무선 기술 은 "" BR / EDR 라디오 "" 로 분류 됩니다 . 블루투스 ® 는 마스터 슬레이브 구조 의 패킷 기반 프로토콜 입니다 . 한 마스터 는 피콘 에서 최대 7 명 의 노예 와 통신 할 수 있 습니다 . 모든 장치 는 마스터 의 시계 를 공유 합니다 . 패킷 교환 은 마스터 가 정의 한 기본 클럭 을 기반 으로 하 며 ", 452 . 5 μ s 간격 . 두 개 의 시계 틱 은 625 μ s 의 슬롯 을 구성 합니다 . 두 개 의 슬롯 은 1250 μ s 의 슬롯 쌍 을 구성 합니다 . 단일 슬롯 패킷 의 간단 한 경우 마스터 는 짝수 슬롯 으로 전송 하 고 홀수 슬롯 에서 수신 ; 반대 로 슬레이브 는 짝수 슬롯 을 수신 하 고 홀수 슬롯 에서 전송 합니다 . 패킷 은 1 , 3 또는 5 슬롯 길이 일 수 있 지만 모든 경우 마스터 송신 은 짝수 슬롯 에서 시작 되 고 슬레이브 는 홀수 슬롯 에서 전송 됩니다 . 마스터 블루투스 ® 장치 는 피코 네트 에서 최대 7 개 의 장치 와 통신 할 수 있 습니다 ( 임시 컴퓨터 네트워크 는 블루투스 ® 모든 장치 가 이 최대치 에 도달 하 는 것 은 아닙니다 . 장치 는 계약 에 따라 역할 을 전환 할 수 있 으며 슬레이브 는 마스터 가 될 수 있 습니다 ( 예 : 휴대폰 에 대한 연결 을 시작 하 는 헤드셋 은 반드시 연결 의 개 시자 로서 마스터 로 시작 되 지만 나중 에 슬레이브 가 되 는 것 을 선호 할 수 있 음 ) . Tthe 블루투스 ® 코어 사양 은 두 개 이상 의 피코 네츠 를 연결 하 여 스 캐 터 넷 , 특정 장치 가 동시 에 하나 의 피 콘트 와 다른 슬레이브 역할 에서 마스터 역할 을 하 는 . 지정 된 시간 에 데이터 는 마스터 와 다른 장치 간 에 전송 될 수 있 습니다 ( 거의 사용 되 지 않 는 브로드 캐스트 모드 제외 ) . 마스터 는 해결 할 슬레이브 장치 를 선택 합니다 . 일반 적 으로 마스터 는 라운드 로빈 방식 으로 한 장치 에서 다른 장치 로 빠르 게 전환 됩니다 . 마스터 는 어떤 슬레이브 를 다룰지 선택 하 지만 , 슬레이브 는 ( 이론 적 으로 ) 각 수신 슬롯 에서 들어야 하 는 반면 , 마스터 가 되 는 것 은 노예 가 되 는 것 보다 가벼운 짐 이 다 . 일곱 노예 의 주인 이 되 는 것 은 가능 ; 두 명 이상 의 주인 의 노예 가 되 는 것 은 어렵 습니다 . 많 은 서비스 제공 블루투스 ® 개인 데이터 를 노출 하 거나 연결 당사자 가 블루투스 ® 장치 . 보안 상 의 이유 로 특정 장치 를 인식 하 여 어떤 장치 를 제어 할 수 있 어야 합니다 . 허용 됩니다 . 지정 된 에 연결 블루투스 ® 장치 . 동시 에 , " 블루투스 ® 사용 자 개입 없이 연결 을 설정 할 수 있 는 장치 ( 예 : 블루투스 ® 장치 가 범위 에 있 습니다 ) . 이 충돌 을 해결 하 려면 블루투스 ® 본딩 이 라는 프로세스 를 사용 하 고 결합 은 페어링 이 라는 프로세스 를 통해 생성 됩니다 . 페어링 프로세스 는 사용 자 가 본드 를 만들 라는 특정 요청 에 의해 트리거 됩니다 ( 예 : 사용 자 가 명시 적 으로 "" Add "" 블루투스 ® 장치 "") 또는 페어링 프로세스 가 보안 목적 으로 장치 의 ID 가 필요 한 서비스 에 연결 할 때 자동 으로 트리거 됩니다 . 이 두 가지 경우 는 각각 전용 본딩 및 일반 본딩 으로 지칭 됩니다 . 페어링 에 는 종종 일정 수준 의 사용 자 상호 작용 이 포함 됩니다 . 이 사용자 상호 작용 은 장치 의 ID 를 확인 하 는 기초 입니다 . 페어링 이 성공 적 으로 완료 되 면 두 장치 간 에 결합 이 형성 되 어 장치 의 ID 를 확인 하 기 위해 페어링 프로세스 를 요구 하 지 않 고 도 두 장치 가 나중 에 서로 연결 할 수 있 습니다 . 원 하 는 경우 ", 본딩 관계 는 나중 에 사용자 에 의해 제거 될 수 있 다 . 보안 단순 페어링 ( SSP ) : 블루투스 ® v 2 . 1 , 비록 블루투스 ® v 2 . 1 장치 는 레거시 페어링 을 사용 하 여 v 2 . 0 또는 이전 장치 와 상호 운용 할 수 있 습니다 . 보안 단순 페어링 은 공개 키 암호 화 의 한 형태 를 사용 하 며 일부 유형 은 중간 에 있 는 사람 또는 MITM 공격 을 보호 하 는 데 도움 이 될 수 있 습니다 . SSP 는 다음 과 같 은 특성 을 가지 고 있 습니다 : 그냥 작동 합니다 : 이름 에서 암시 한 것 처럼 이 방법 은 작동 합니다 . 사용자 상호 작용 이 필요 하 지 않 습니다 . 그러나 장치 는 사용 자 에게 페어링 프로세스 를 확인 하 라는 메시지 를 표시 할 수 있 습니다 . 이 방법 은 일반 적 으로 IO 기능 이 매우 제한 된 헤드셋 에서 사용 되 며 일반 적 으로 제한 된 장치 집합 에서 레거시 페어링 에 사용 되 는 고정 PIN 메커니즘 보다 더 안 전합니다 . 이 메 서 드 는 중간 ( MITM ) 보호 에 있 는 사람 을 제공 하 지 않 습니다 . 숫자 비교 : 두 장치 에 디스플레이 가 있 고 이진 예 / 아니요 사용 자 입력 을 허용 할 수 있 는 경우 두 장치 모두 숫자 비교 를 사용 할 수 있 습니다 . 이 메 서 드 는 각 장치 에 6 자리 숫자 코드 를 표시 합니다 . 사용자 는 숫자 가 동일 한지 확인 하 기 위해 숫자 를 비교 해야 합니다 . 비교 가 성공 하 면 사용 자 는 입력 을 수락 할 수 있 는 장치 에서 페어링 을 확인 해야 합니다 . 이 메 서 드 는 사용 자 가 두 장치 에서 확인 을 하 고 실제로 수행 제대로 비교 . 패스 키 엔트리 : 이 방법 은 장치 간 에 사용 할 수 있 습니다 . 디스플레이 및 숫자 키패드 항목 ( 예 : 키보드 ) 이 있 는 장치 또는 숫자 키패드 항목 이 있 는 두 개 의 장치 와 함께 사용 할 수 있 습니다 . 첫 번 째 경우 , 디스플레이 는 키패드 에 코드 를 입력 한 다음 사용 자 에게 6 자리 숫자 코드 를 표시 하 는 데 사용 됩니다 . 두 번 째 경우 , 각 장치 의 사용 자 는 동일 한 6 자리 숫자 를 입력 합니다 . 이 두 가지 모두 케이스 는 MITM 보호 를 제공 합니다 . 대역 외 ( OOB ) : 이 방법 은 NFC ( 근거리 통신 ) 와 같 은 외부 통신 수단 을 사용 하 여 페어링 프로세스 에 사용 되 는 일부 정보 를 교환 합니다 . 페어링 이 완료 됩니다 . 블루투스 ® 라디오 , 하지만 OOB 메커니즘 의 정보 가 필요 합니다 . 이 는 OOB 메커니즘 에 존재 하 는 MITM 보호 수준 만 제공 합니다 . SSP 는 다음 과 같 은 이유 로 간단 한 것 으로 간주 됩니다 : 대부분 의 경우 SSP 는 사용 자 가 패스 키를 생성 할 필요 가 없 습니다 . MITM 보호 가 필요 하 지 않 은 사용 사례 의 경우 사용 자 상호 작용 을 제거 할 수 있 습니다 . 숫자 비교 를 위해 MITM 보호 는 사용 자 가 간단 한 같 음 비교 를 통해 달성 할 수 있 습니다 . NFC 와 OOB 를 사용 하 면 긴 검색 프로세스 를 요구 하 지 않 고 장치 가 닫히 기 만 하 면 페어링 할 수 있 습니다 .