1 |
1
실제 존재하는 환경에 홀로그램 기술을 이용하여 별도의 기기없이 가상의 상황을 사용자에게 제시하는 융합현실장치(10);사용자에게 인공적인 기술을 통하여 인증에 필요한 가상적인 환경이나 상황을 구현하여 제시하는 가상현실장치(20);실제 존재하는 환경에 가상의 사물이나 정보를 합성하여 사용자에게 원래의 실제 환경에 존재하는 사물이나 정보를 제시하는 증강현실장치(30);상기 융합현실장치(10), 가상현실장치(20) 및 증강현실장치(30)를 통해 사용자로부터 입력된 인증에 관한 데이터에 대한 이벤트를 처리하고 처리된 결과를 서버에 전송하며, 서버로부터 전송된 인증결과를 사용자에게 출력하는 클라이언트(100); 및상기 클라이언트(100)로부터 전송된 사용자의 인증데이터를 수신하여 해당 인증데이터가 사용자가 미리 설정한 인증데이터와 동일한지 비교하고, 인증이 되면 해당 사용자의 등급에 맞는 자원의 접근을 허용하는 서버;를 포함하고,상기 서버는,서버를 관리하는 관리자에게 서버의 사용과 관련된 설정 및 변경을 수행할 수 있도록 인터페이스를 제공하는 서버UI매니저(210);상기 클라이언트(100)로부터 전송된 데이터를 수신하여 인증매니저(230)에 전송하고, 권한매니저(240)로부터 처리된 결과를 수신하여 클라이언트(100)에 전송하는 보안게이트웨이(220);상기 보안게이트웨이(220)를 통해 전송된 인증데이터를 수집하여 인증수단에 따라 인증데이터를 검증하여 사용자의 인증을 수행하는 인증매니저(230); 및인증이 완료된 사용자의 등급에 따라서 이용할 수 있는 서버자원의 접근 가능여부를 판단하여 사용자에게 권한을 부여하는 권한매니저(240);를 포함하는 구성으로 이루어지는 것을 특징으로 하는 융합현실, 가상현실 및 증강현실을 이용한 사용자 인증시스템
|
2 |
2
제 1항에 있어서,상기 클라이언트(100)는,클라이언트(100)에서 사용자 인증을 위한 기본인증으로 아이디와 패스워드를 입력하는 웹페이지를 제공하고, 기본 인증외 추가적인 사용자 인증수단으로 융합현실장치(10), 가상현실장치(20) 및 증강현실장치(30)를 이용한 인터페이스모듈(120)을 구동하는 클라이언트UI매니저(110);사용자에게 상기 융합현실장치(10), 가상현실장치(20) 및 증강현실장치(30)를 통하여 사용자 인증에 필요한 가상의 상황을 출력하고, 사용자로부터 자신이 인증을 위해 필요한 암호에 해당하는 움직임을 입력받는 인터페이스모듈(120);상기 인터페이스모듈(120)에서 사용자에게 제공되는 가상의 환경에서 발생하는 사용자의 움직임에 따라 발생하는 이벤트를 처리하는 이벤트매니저(130); 및상기 이벤트매니저(130)로부터 수신된 인증 이벤트 처리결과에 대한 데이터를 서버로 전송하거나 서버로부터 데이터를 수신하여 클라이언트UI매니저(110)에 전송하고, 사용자의 사용가능한 프로세스를 제어하는 보안에이전트(140);를 포함하는 구성으로 이루어지는 것을 특징으로 하는 융합현실, 가상현실 및 증강현실을 이용한 사용자 인증시스템
|
3 |
3
삭제
|
4 |
4
제 2항에 있어서,상기 이벤트매니저(130)는,상기 인터페이스모듈(120)을 통해 사용자에게 제공되는 가상의 환경에서 사용자가 수행하여 발생하는 이벤트를 어떻게 처리하는지에 대한 규칙을 설정하는 규칙설정모듈(131); 및상기 규칙설정모듈(131)을 통해 설정된 규칙에 따라 사용자로부터 이벤트가 발생한 경우에 해당 이벤트를 처리하고, 처리된 결과를 보안에이전트(140)에 전송하며 서버로부터 인증이 완료된 결과를 수신하여 상기 인터페이스모듈(120)을 통해 사용자에게 출력하는 이벤트처리모듈(132);을 포함하고,상기 보안에이전트(140)는,상기 이벤트매니저(130)로부터 처리한 결과인 데이터를 서버(200)에 전송하기 위하여 암호화하여 보안장치통신부에 전송하거나 상기 보안장치통신부로부터 전송된 서버(200)의 암호화되어 전송된 데이터를 수신하여 복호화한 후, 이벤트처리모듈(132)에 전송하는 데이터암복호화모듈(141); 상기 데이터암복호화모듈(141)을 통해 암호화된 데이터를 서버(200)에 전송하고, 서버(200)로부터 전송된 데이터를 수신하여 상기 데이터암복호화모듈(141)에 전송하는 어댑터모듈(142);상기 서버(200)로부터 정의된 사용자의 보안 등급에 따라 클라이언트(100)에서 사용가능한 프로세스를 제어하는 프로세스제어모듈(143) 및보안에이전트(140)의 환경설정을 관리하는 에이전트설정모듈(144);을 포함하는 구성으로 이루어지는 것을 특징으로 하는 융합현실, 가상현실 및 증강현실을 이용한 사용자 인증시스템
|
5 |
5
삭제
|
6 |
6
제 1항에 있어서,상기 보안게이트웨이(220)는,서버UI매니저(210)을 통해 관리자로부터 보안게이트웨이(220)의 사용에 필요한 환경을 설정하는 게이트웨이설정모듈(221);상기 클라이언트(100)로부터 전송된 암호화된 데이터를 수신하여 데이터암복호화모듈(223)에 전송하고, 데이터암복호화모듈(223)를 통해 암호화된 데이터를 클라이언트(100)에 전송하는 서버인터페이스모듈(222); 및상기 서버인터페이스모듈(222)로부터 전송된 클라이언트(100)의 암호화되어 전송된 데이터를 수신하여 복호화한 후, 인증매니저(230)에 전송하고, 상기 권한매니저(240)로부터 처리한 결과인 사용자 권한 데이터를 클라이언트(100)에 전송하기 위하여 암호화하여 서버인터페이스모듈(222)에 전송하는 데이터암복호화모듈(223);을 포함하고,상기 인증매니저(230)는,상기 보안게이트웨이(220)로부터 전송된 인증데이터를 수신하여 인증형식에 따른 각각의 인증모듈에 해당 인증데이터를 전송하는 인증수집모듈(231); 상기 인증수집모듈(231)로부터 전송된 인증데이터를 수신하여 인증데이터로부터 기본인증형식인 사용자의 아이디와 패스워드를 추출하여 종래 사용자가 등록한 사용자의 아이디와 패스워드를 비교하여 동일한지 여부를 검증하는 기본인증모듈(232);상기 인증수집모듈(231)로부터 전송된 인증데이터를 수신하여 인증데이터로부터 사용자가 가상의 음계에 입력한 음계를 종래 사용자가 등록한 사용자의 가상의 아이디와 패스워드 또는 음계와 비교하여 동일한지 여부를 검증하는 가상음계인증모듈(233);상기 인증수집모듈(231)로부터 전송된 인증데이터를 수신하여 인증데이터로부터 사용자가 선택한 단어들의 순서 또는 종류를 종래 사용자가 등록한 단어들의 순서 또는 종류와 비교하여 동일한지 여부를 검증하는 단어선택인증모듈(234);상기 인증수집모듈(231)로부터 전송된 인증데이터를 수신하여 인증데이터로부터 사용자의 선택한 도형의 순서 또는 종류를 종래 사용자가 등록한 선택 도형의 순서 또는 종류와 비교하여 동일한지 여부를 검증하는 도형선택인증모듈(225);상기 인증수집모듈(231)로부터 전송된 인증데이터를 수신하여 인증데이터로부터 사용자가 입력한 큐브의 회전패턴이나 완성된 큐브의 단면의 색깔을 종래 사용자가 등록한 큐브의 회전패턴이나 완성된 큐브의 단면의 색깔과 비교하여 동일한지 여부를 검증하는 가상큐브인증모듈(226); 및상기 인증수집모듈(231)로부터 전송된 인증데이터를 수신하여 인증데이터로부터 사용자가 입력한 가상의 공간에 설치된 특정 물건의 움직임의 순서 또는 패턴을 종래 사용자가 등록한 가상 공간에 설치된 물건의 움직임의 순서 또는 패턴과 비교하여 동일한지 여부를 검증하는 가상물건인증모듈(227);을 포함하며,상기 권한매니저(240)는,서버(200)에 접속하는 사용자의 등급을 설정하고, 설정된 등급에 따른 사용자의 인증수단 및 사용자 등급에 따라 서버(200)에 접근할 수 있는 자원의 범위를 설정하는 권한설정모듈(241); 및상기 권한설정모듈(241)에서 설정된 사용자의 등급을 서버(200)에서 인증한 사용자에게 할당하는 권한부여모듈(242);을 포함하는 구성으로 이루어지는 것을 특징으로 하는 융합현실, 가상현실 및 증강현실을 이용한 사용자 인증시스템
|
7 |
7
삭제
|
8 |
8
삭제
|