1 |
1
개인 진료 기록을 암호화된 상태로 저장하는 데이터 베이스;상기 데이터 베이스 내의 개인 진료 기록을 관리하고 시술 정보를 서비스하는 서버; 및 상기 서버와의 상호 인증을 수행하여 그 상호 인증이 되었을 때 진료를 위한 정보를 암호화된 형태로 상기 서버와 주고 받는 클라이언트 단말기를 포함하고,상기 클라이언트 단말기는,적어도 하나의 센서 패드;적어도 하나의 전자 침;상기 적어도 하나의 센서 패드에 의해 감지된 맥진 신호와 상기 서버로부터 수신된 시술 정보에 근거한 전자 자극 신호을 상기 적어도 하나의 전자 침을 통해 피시술자의 인체에 인가하는 전자 침 구동 모듈; 및상기 상호 인증을 수행하여 상기 전자 침 구동 모듈 및 사용자와 상기 서버간의 양방향 정보 통신 수행하는 모니터를 구비하고,상기 데이터베이스는상기 개인 진료 기록의 데이터를 AES(Advanced Encrytion Standard) 알고리즘으로 암호화하여 저장하고,상기 데이터가 저장된 영역을 찾기 위하여 상기 데이터를 해시 함수를 이용하여 해시 값을 생성하되, 상기 데이터의 문자열의 각 문자에 대하여 해시코드를 생성하여 각 문자에 대응하는 일련의 해시코드들을 저장하고,상기 문자열의 일부 문자열로 유사 검색을 하는 경우, 상기 일부 문자열의 각 문자에 대응하는 해시코드를 구하여 구한 해시코드들의 문자열로 검색을 수행하고,진료를 위한 정보는 상기 클라이언트 단말기를 통해 상기 서버에 등록 요청을 하되, 상기 서버는 상기 클라이언트 단말기에 비밀 정보를 발급하고, 상기 비밀 정보에 의하여 데이터를 암호화하여 송수신하고,상기 클라이언트 단말기는 인증을 위하여 환자 개인 정보 및 인증 정보가 입력되면, 인증 요청 타임스탬프 정보(T)를 생성하고 암호문(C)을 연산하고, 상기 인증 요청 타임스탬프 정보(T) 및 암호문(C)을 포함하는 인증 요청 메시지를 서버에 전송하고,상기 서버는 상기 인증 요청 메시지를 수신하여 상기 인증 요청 타임스탬프 정보(T)의 유효성을 검증하여 인증 여부를 결정한 후, 수신한 암호문(C)에 대하여 최종 인증 여부를 판단하는 것을 특징으로 하는 한방 의료 시스템
|