1
공중 데이터망을 통한 개인용 컴퓨터간의 통신에서 데이터 단말장치와 데이터 회선 종단 장치 사이에서 데이터의 보호 및 실시간적인 암호화/복호화를 위한 정보 보안 장치에 있어서, 64비트 쉬프트 레지스터로 구성되며, 데이터 단말장치로부터 출력된 64비트의 비동기 직렬 데이터(9600bps)가 입력되면 병렬 64비트 단위로 출력하는 제 1 직렬/병렬 변환부(401)와; 상기 제 1 직렬/병렬 변환부(401)로부터 출력된 병렬 데이터를 미국 표준 데이터 암호화 방식 알고리즘을 이용하여 실시간적으로 암호화하여 출력하는 제 1 데이터 암호화/복호화부(402)와; 상기 제 1 데이터 암호화/복호화부(402)로부터 출력된 병렬 데이터를 직렬 데이터로 변환하여 클럭(9600KHz)으로 통신망에 전송하는 제 1 병렬/직렬 변환부(403)와; 송신 데이터를 암호화할 때 상기 데이터 제 1 데이터 암호화/복호화부(402)에 초기화 값을 송출하고, 수신 데이터 보안 장치(300)에서 데이터 복호화시에 사용하도록 암호화시에 사용한 초기화 값을 송출하는 초기화 값 송출부(404)와; 호 설정시 데이터 회선 종단 장치(300)가 보내는 송신 허가 신호(CTS)를 감지하여 상기 초기화 값 송출부로 출력하는 전송준비 완료신호 감지 및 송출부(405)와; 64비트의 쉬프트 레지스터로 구성되며, 데이터 회선 종단 장치(300)로부터 출력된 64비트의 비동기 직렬 데이터(9600bps)가 입력되면 병렬 64비트 단위로 출력하는 제 2 직렬/병렬 변환부(406)와; 데이터 회선 종단 장치(300)로부터 반송파 검출 신호를 수신하여 출력하는 반송파 검출 및 송출부(407)와; 상기 반송파 검출 및 송출부(407)로부터 출력된 신호를 입력하여 복호화시에 사용할 수 있도록 다음에 수신되는 데이터가 초기화 값임을 알려주는 초기화 값 수신부(408)와; 상기 초기화 값 수신부(408)로부터 출력되는 초기화 값 신호에 의해 제 2 직렬/병렬 변환부(406)로부터 출력되는 암호화된 병렬 데이터를 미국 표준 데이터 암호화 방식 알고리즘에 의해 복호화하여 출력하는 제 2 데이터 암호화/복호화부(409)와; 상기 제 2 데이터 암호화/복호화부(409)로부터 출력되는 병렬 데이터를 직렬 데이터(9600bps)로 변환하여 출력하는 제 2 병렬/직렬 변환부(410)로 구성된 것을 특징으로 하는 실시간 데이터의 암호화/복호화용 정보 보안 장치
|