◆ 만화에서 찾은 뉴에이지문화라는 개념도 방대하지만 만화라는 한 장르도 매우 다양했는데, 코믹스라고 불리는 것에서 찾아보았다. 코믹스는 쉽게 말해 줄거리 있는 만화로써, 주인공이 있고 주인공이 이야기를 이어나가며 결말이 있는 형식이다. 코믹스에서도 많은 작가가 있고 작품이 있었는데, 한국에서 한 작품, 일본에서 두 작품을 예로 들려고 한다. 우선 일본만화 중에 가장 크게 알려진 드래곤 볼이다. 이작품은 내가 따로 설명하지 않아도 다들 알 것이라고 생각한다. 서유기를 현대적으로 해석하면서 많은 등장인물과 다양한 전투신이 나오게 되는데, 이곳에서 찾을 수 있었던 뉴에이지 요소는 개인적 수련을 통해서 발전해 나가는 인물들이다. 어떻게 보면 손오공이나 다양하게 나오는 다른 행성의 외계인들은 일반 인간과는 다른 모습을 하고 있지만, 일반 인간 중에서도 수련을 통해 자신의 능력을 개발한 등장인물들이 나온다. 그들이 가장 중요시 하는 것은 수련을 통해 자신의 내재한 힘을 높이는 것이고, 이런 수련을 통해서 하늘을 날거나, 손에서 나가는 힘을 더욱 세게 조절하고 피할 수 있다. 또한 한 성인이 전수해 준 기술로써 이마에 손을 대고 자신이 가고 싶은 공간을 자유자제로 이동하는 순간 이동술이 있다. 이런 요소들은 기수련(몸 수련), 잠재능력의 계발의 형태로 나타나는 뉴에이지 요소들이었다. 이 외에도 에너지, 기라고 불릴 수 있는 것들을 쏘거나, 안경같이 생긴 것으로 상대방이 가지고 있는 에너지를 볼 수 있는 것들, 다양한 신들이 존재하지만 이름만 거의 어떠한 신으로 불릴 뿐 수련을 통해 경지에 오른 등장인물들과는 별 차이가 없는 인간적인 신들의 존재에서도 뉴에이지 요소들을 엿볼 수 있었다.두 번째 작품으로는 샤먼킹이다. 샤먼이란 샤머니즘에서, 신령·정령·사령(死靈) 따위와 영적으로 교류하는 능력을 가지며, 예언·치병(治病)·악마 퇴치·공수 따위의 행위를 하는 사람. 본디 시베리아에 사는 퉁구스 족의 종교적 지도자를 이르는 용어이나, 북미 인디언의 주의(呪醫)나 우리나라의 무당도 이에 속한다고 할 수 있다. 대개 샤먼은 황홀경의 상태를 동반하여 영적 교류를 하며, 샤먼의 영혼은 영적 세계로 여행이 가능함이라고 국어사전에서 정의했듯이, 영매에 대해서 다룬 만화책이다. 만화의 내용은 저승과 이승을 잇는 샤먼인 주인공이 수련을 하며 동료를 찾기 위해 도쿄에 오게 되고, 주인공과 샤먼들이 유령과의 빙의를 통해서 유령의 능력이 샤먼들에게 그대로 구현되며 또 샤먼들과의 대결구도를 보여준다. 이 만화에서 찾을 수 있었던 뉴에이지 요소 중 가장 큰 것은 누구라도 알 수 있는 주술성, 오컬트이다. 주인공이 수련을 하는 것 이외에도 죽은 영혼을 불러내거나, 그 영혼들과의 빙의, 점성술, 무속인들이 하는 의식들, 신비주의 등을 이 만화책에서 찾아볼 수 있다. 또한 제목이 샤먼킹인 이유는 샤먼들의 왕의 의미 뿐 아니라 인간사에서 구세주라고 불리 우는 샤먼킹이 되기 위한 소년의 모험과 싸움이다. 이것에서 반 그리스도적인, 즉 사람이 신이 될 수 있다는 요소도 찾아볼 수 있었다.마지막으로 살펴 볼 작품은 프리스트이다. 이 작품은 한국인이 그린 것으로 얼마 전에 미국의 한 감독이 영화화하기로 해 큰 이슈가 된 작품이다. 이 만화의 내용은 주인공이 악마에게 영혼을 팔고, 좀비가 된 두 사람을 악마적 존재로 부활시키려는 12사제의 싸움을 그린 만화이다. 만화의 배경이 중세시대이다 보니 마녀사냥이나 고대종교의 주술, 마법사들이 주문을 외우는 등 오컬트적인 요소가 많았다. 그리고 제목 자체가 priest라는 사제의 단어 사용을 보더라도 그리스도교와 연관성, 그리고 내용에서도 기독교적 상징물(십자가, 사자, 가시 멸류관등), 천사의 모양을 한 영적 존재들과 성경 말씀 등을 중간 중간에 인용하고는 있지만 궁극적으로는 예수의 이름에 사탄의 이름을 바꾸어 넣어서 교묘하게 인용하고 있었다. 프리스트라는 만화 속에서는 오컬트나 반 그리스도교의 문체와 사탄숭배를 하는 악마주의 등 많은 뉴에이지 요소들을 찾을 수 있었다.
ZigBee QUOTE 차 례Ⅰ. 개 요1. ZigBee의 정의2. ZigBee의 특징Ⅱ. ZigBee 기술1. ZigBee 구성요소2. ZigBee 기술Ⅲ. 관련연구1. 생체신호 전송 및관리시스템2 양방향 통합 리모컨 설계3. 생산설비의 원격 모니터링4. 아파트 위치인식시스템5. 그 외 활용 분야Ⅳ. 맺음말Ⅴ. 참고문헌Ⅰ. 개 요ZigBee의 정의ZigBee는 IEEE 802.15.4 기반으로 만들어진 WPAN 영역에 속하는 저가, 저전력, 저속을 특징으로 하는 근거리 국제 무선통신 표준이다. ZigBee라는 이름의 어원은 참으로 우연히 만들어 졌다. 해당 표준화를 위한 모임의 태동기에 여러 가지 이름에 대한 제안이있었고 이러한 제안 및 결정을 위한 혼선의 모양을 빗대어 Zig Zag에서의 Zig와 가장 경제적으로 통신을 한다는 벌(Bee)의 개념을 도입하여 ZigBee로 명명하였다고 한다. 현재 ZigBee (IEEE 802.15.4) 사양은 시장에서 입지를 다투고 있는 여러 무선 네트워킹 표준들과 비교할 때 빠른 성장을 보이고 있다. ZigBee 표준화 멤버인 Philips와 Motorola사와 같은 업체들은 현재 단거리 무선 사양에 적합한 IC의 마지막 마무리 작업에 들어갔으며 PHY와MAC 프로토콜의 표준을 다루는 IEEE 802.15.4 LR (Low Rate)-WPAN 표준화 작업은 완료되었고 현재 응용 서비스를 위한 시스템 개발에 필요한 MAC 상위 계층에 대한 표준화 작업이 ZigBee Alliance에서 진행 중이다. 저가, 저전력의 빠른 데이터 전송 기술을 자랑하는 ZigBee는 이미 잠재 고객들의 주목을 받고 있다. 이들 업체는 Honeywell과 Eaton사와 같은 산업 제어 및 홈 오토메이션 업체들에서부터 Mattel사와 같은 장난감 업체에 이른다. 또한 이들 모두는 ZigBee의 PHY 및 MAC 계층의 기술 사양 개발을 담당하고 IEEE 802.15.4 그룹에 참여하고 있다. 현재 IEEE가 여러 무선 표준들을 발표하고 있긴 하지만구조이다. 따라서 근거리의 저속 무선 통신에 한정된 용도로 낮은 가격으로 구현할 수 있다.(2) DSSSIEEE 802.15.4 물리(PHY)계층은 DSSS 방법을 이용하여 무선으로 데이터를 보낸다. DSSS 는 양쪽 모두가 알고 있는 슈도랜덤(pseudo random) 값인 +1 이나 -1 을 데이터에 곱해서 보낸다. 전송할 데이터를 4 비트 단위로 잘라서, 4 비트 데이터를 32 비트로 구성 된 16 개 슈도랜덤 번호로 만든 심볼 중에 하나를 선택하여 보내는데 이 심볼은 32 의 비트로 된 슈도랜덤 번호가 나열된 각각이 유일한 시퀀스이다. DSSS 는 Bluetooth 나 IEEE 802.11 에서 사용하는 주파수 호핑(Frequency Hopping) 방법보다 구현하기 간편하다.(3) 저가격저렴한 가격으로 ZigBee를 구성할 수 있는 이유는 SSSP 스팩트럼 확산기술을 기본으로 한 간이 변조방식을 채용하여 무선 송수신 회로의 구성을 단순화하였기 때문이다. 이 기술을 이용하여 칩을 만들면 $1 정도로도 가능하다.(4) 저전력ZigBee 의 MAC 계층은 저전력 소모를 위한 여러 가지 방법들이 제공된다.• 슈퍼프레임 구조로 동작• 데이터요청프레임을 사용• 백 오프 회수를 줄임• 짧은 주소를 사용(5) ZigBee 네트워크ZigBee 네트워크를 Star 형, Cluster-Tree 형, Mesh 형으로 구분할 수 있다. Star 형에서 노드는 PAN 코디네이터에게 모든 패킷을 전달하는 방식의 통신이 이루어지며, 네트워크 구성은 간단하지만 노드 간의 경로가 하나만 존재하는 단점이 있다. Mesh 형은 노드간 여러 개의 경로가 존재하고 하나의 경로가 실패하면 다른 경로로 전달할 수 있지만 구현이 복잡하고, 더 많은 메모리를 사용하며 전원을 항상 공급해야 한다. Cluster-Tree 형은 부모노드(Parent Node)와 자식노드(Child Node)로 구성되어 자식노드는 상위의 부모노드에게 패킷을 전달하고 부모노드는 자신의 자식노드 테이블을 검색한 후 일치한 않는 경우 ZigBee MAC 의 패킷은 데이터패킷, MAC 명령어패킷, 알림 패킷으로 구분한다.(12) ZigBee 보안이 기종의 무선 네트워크 간의 상호연동 기술은 물론 관리적 측면에서의 기술과 통합 측면에서의 기술이 필요하므로 정보의 처리, 전달 및 저장을 안전하게 하기 위해서는 보안이 필요하다. 특히 개방된 환경인 무선 환경에서의 보안의 중요성은 더욱 중요하다. ZigBee 보안 스펙(Security Specification)에서 지원하는 보안의 종류는 다음과 같다.• Access Control List-리스트 테이블에 있는 기기만이 통신이 가능하다.• Freshness Counter-들어오거나 나가는 것을 셈하는 freshness counter 를 사용하여 공격자로부터 오는 반복적인 패킷을 차단한다.• Integrity Code-어떤 공격자로 전달되는 패킷을 수정하는 것을 막기 위해 패킷의 마지막에 Integrity Code 를 붙여 패킷의 무결성을 확인할 수 있다. 0, 32, 64, 128 비트의 Integrity code 를 지원하며 Integrity Code 가 크면 메시지가 커지므로 적절한 것을 선택해서 사용해야 한다.• Authentication-Network Key 와 Link Key 를 이용하여 네트워크 레벨과 기기 레벨로 인증을 지원하고 있다.• Encryption-ZigBee 는 128-비트 AES Encryption 을 사용하고 Network Key 와 Link Key 를 이용하여 Network 레벨과 Device 레벨로 데이터를 암호화하여 패킷을 전송할 수 있다.Ⅲ. 관련연구1. ZigBee를 이용한 생체신호 전송 및관리시스템(1) 서 론점차 사회가 고령화되고 건강과 복지에 관한 사회적 요구가 증가함에 따라 Health산업에 대한 관심 또한 증가하고 있다. 또한, Health와 관련된 보건비용 지출은 지속적으로 증가할 것으로 예상된다. 이에 따라 노인, 만성질환자, 웰빙족을 대상으로 한 헬스케어 서비스의 필요성이 인식되고 이를 위까지 담당한다. IrDA를 이용하는 통합 리모컨은 제어를 원하는 가전기기가 가시거리에 존재해야만 제어가 가능하다. 이에 반해 Bluetooth의 경우에는 이런 문제가 없지만 ZigBee보다 전력 소모가 많으므로 휴대성을 가지는 통합 리모컨의 전원 문제에 관하여 단점이 있다. ZigBee는 Bluetooth에 비해 전송 속도는 느리지만 Bluetooth에 비해 많은 수의 노드로 구성된 다양한 네트워크 토폴로지를 형성할 수 있고, 전송거리가 Bluetooth보다 길다는 장점이 있다. 또한 Network Latency 측면에서 좋은 성능을 보이고, 초소형이며 저가격이라는 장점도 가진다. 사용자 인터페이스를 생성하는 방법은 하드웨어적으로 고정되어 있는 것과 사용자 인터페이스 정보를 이용하여 동적으로 변환하는 것이 있다. 하드웨어적으로 고정된 사용자 인터페이스는 각 가전기기에 대한 인터페이스를 나타낼 수 없으며 사용자가 직관적으로 이해하는데 어려움이 있다. 사용자 인터페이스를 동적으로 변환하는 방법은 가전기기의 인터페이스 정보를 이용한다. 가전기기의 인터페이스 정보를 바탕으로 GUI를 생성하고 이를 통해 가전기기를 제어하게 된다. GUI 방식의 인터페이스는 하드웨어적으로 고정된 인터페이스에 비해 가전기기의 제어 특징을 나타낼 수 있는 장점이 있다. 가전기기를 제어하기 위한 인터페이스 정보에 대해서는 하나의 제어용 장치가 모든 가전기기의 사용자 인터페이스 정보를 저장하거나, 혹은 그 정보를 다른 기기가 가지고 있을 수 있다. 제어용 장치가 모든 정보를 가지고 있을 경우, 제어용 장치에 대해 많은 자원을 요하게 된다. 그리고 제어용 장치가 제어할 수 있는 기기는 제한적이므로 통합의 목적에 부합되지 않게 된다. 사용자 인터페이스 정보를 홈서버나 해당 가전기기로부터 얻어오는 경우는 모든 정보를 저장할 필요가 없다. 하지만 서버로부터 가전기기의 정보를 얻어오는 방법은 서버의 상태에 의존적이다. 사용자 인터페이스 정보를 홈서버로부터 얻어오는 방법에서 제어 명령 전달은 홈서버를 이 연구들이 수행되었다. 실외에서는 GPS를 이용한 이동통신망의 이동전화 위치인식체계가 오래전부터 사용되고 있다. 로봇분야에서는 다양한 장치를 활용하여 수 밀리미터 수준의 정밀도를 보여주고 있다. RSSI(Received Signal StrengthIndication) 기반 위치인식은 별도의 장치 없이 RF의 세기만으로 위치를 인식할 수 있어 가장 많이 연구되고 있는 방법이다[4~6]. RF 신호에 의한 방법의 위치 계산오차를 줄이기 위한 노력으로는 추가적으로 초음파를 전송하여 발생되는 시간차를 이용하여 위치를 알아내려는 기법도 제안되었다. 실내와 실외를 막론하고 다양한 공간에서 무선 통신기기의 사용이 늘어남에 따라 위치 인식 요구도 매우 빠르게 늘고 있다. 세계 여러 나라에서 추진하고 있는 U-city 구상과 더불어 대규모 주거단지 내 거주자 및 사물의 위치인식 요구도 그 중 하나이다. 예를 들어, 아파트 단지에서 태그를 이용하여 입․출입 제어는 물론이고 거주자나 자동차의 현재 위치를 파악, 각 가정의 단말이나 주차장내 키오스크에 알려주는 시스템이 이미 상용화 단계이다. 수천세대의 아파트 단지라면 사방 수킬로미터 내외의 공간에 수 만개의 태그가 동시에 사용 된다. RSSI 기반 위치인식 기법은 RF만을 사용하므로 실내외 모두에서 사용 가능하고 구조가 단순하여 전력소모가 적으며 오차 범위도 적절하다. RSSI 기반의 위치인식체계에서 주로 사용되는 통신 프로토콜은 무선 LAN과 ZigBee가 대표적이다. 무선 LAN은 이미 상용화된 솔루션으로써 필요한 대부분의 기술이 안정되어 있다. 하지만 사람이나 자동차에 착용하거나 부착하는 경우를 고려한다면 전력 소모량이 ZigBee에 비해 매우 크다. 따라서 본 논문에서는 ZigBee를 사용하여 시스템을 구현하였다. RSSI 기반의 위치인식에는 크게 2가지 방식이 가능한데 하나는 단지 내 여러 곳에 적절히 고정 배치된 라우터가 신호를 발신하고 이를 태그가 수신, 자신의 위치를 계산하여 전송하는 방식이고, 다른 하나는 이동중인afe)
N e t w o r k Security Programming9-1. IPSec에서 Sequence Numbers을 사용하여 Anti-replay service 제공하는 기술을 설명하시오1. IPSecIPSec이란? IPSec은 네트워크계층( IP계층) 상에서 IP 패킷 단위로 인증 및 암호화를 하는 기술을 말하며, 인터넷 경유 구간에 일종의 보안 통로인 터널링을 형성해 줄 수 있다. IPSec 프로토콜 구조 IP 계층에서 안전하게 데이터를 보호하기 위하여 다음과 같이 복수의 프로토콜로 구성 ㅇ 보안 프로토콜 - AH (인증 헤더, Authentication Header) : 무결성 보장 - ESP (캡슐화된 보안 페이로드, Encapsulating Security Payload) : 기밀성 보장 ㅇ 키 관리 프로토콜 - ISAKMP (Internet Security Association and Key Management Protocol) - IKE (Internet Key Exchange) : 키 생성,교환 프로토콜2. IPSec Service비연결형 무결성 (Connectionless Integrity) 재전송 패킷의 거부 (Rejection of replayed packets) 데이터 근원지 인증 (Data Origin Authentication) 비밀성 (Confidentiality) 제한된 트래픽 플로우 기밀성 (Limited Traffic Flow Confidentiality) 접근제어 (Access Control )3. SA(Security Association)AH 프로토콜과 ESP프로토콜을 이용하여 다양한 보안서비스를 제공하기 위하여 보안 프로토콜 각각에 대한 보안 매개변수 집합을 정의하는 역할을 하고, 보안 연계를 유지 관리하는 기능은 ISAKMP 모듈이 수행한다. 주요 보안연계 서비스 - AH프로토콜에서 사용된 알고리즘과 사용된 키 - ESP 프로토콜에서 사용된 암호 알고리즘과 사용된 키 - ESP 프로토콜에서 사용된 인증 알고리즘과 사용된 키 - 기타 보안 연계 설정과 관련된 부가 사항Replay attack 공격자가 인증된 패킷의 복사본을 입수하여 보관하고 있다가 나중에 패킷의 원래 목적지로 전송하는 것. 전달된 복사본을 수신하게 되면 인증된 IP패킷은 서비스를 방해하거나 원치 않는 말썽을 일으킨다. Sequence Numbers in IPSec - 송신자가 데이터를 전송할 때, 각 패킷에 그 패킷의 번호를 붙여서 전송하면 수신자는 그 번호를 보고, 새로 받은 패킷이 재전송된 패킷인지, 아니면 새로운 패킷인지를 구분 - 32bits 로 구성 - 첫 패킷은 Zero, 이후 1씩 증가4. Anti-replay attack송신자 - Sequence Number 카운터를 0으로 초기화 - 하나의 패킷이 SA를 통해 보내질 때마다 카운터 값을 증가시키고 Sequence Number Field에 기록 - 마지막 수 232-1에 도달하면 송신자는 SA를 종료하고 새 키를 가지고 새로운 SA를 진행 수신자 - Sliding Window (Size=64) 사용 - 오른쪽 끝(N)은 가장 큰 Sequence Number - (N-W+1)~N까지 인증된 수신 패킷에 대해서 Window 안에 해당되는 Sequence Number의 슬롯에 표시4. Anti-replay attackT H E E N D{nameOfApplication=Show}