1 |
1
통신망을 통해 송신측과 수신측간에 전송되는 정보를 보호하기 위한 시스템에 있어서, 선정되는 키에 따라 키 수열을 생성하여 제공하기 위한 송신 알고리즘 제공수단; 키를 선택하여 상기 송신 알고리즘 제공 수단에 키를 주입하고 알고리즘 동기를 위하여 상기 수신측으로 키 정보가 전송되도록 하되, 통신 휴지시간 길이를 소정 기준 시간과 비교하여 새로운 키 선택 및 키 정보 전송이 이루어지도록 하는 송신 알고리즘 동기수단; 외부로부터 입력되는 평문을 상기 송신 알고리즘 제공수단으로부터 입력받은 키수열에 따라 암호화하여 수신측으로 전송하기 위한 암호화 수단; 상기 송신 알고리즘 동기 수단으로부터 전송되는 키정보를 추출하여 해당 키를 선택하기 위한 수신 알고리즘 동기 수단; 상기 수신 알고리즘 동기 수단으로부터 입력되는 키에 따라 키 수열을 생성하여 제공하기 위한 수신 알고리즘 제공 수단 ; 및 상기 수신 알고리즘 제공 수단으로부터 인가되는 키 수열에 따라 상기 송신측으로부터 보내어진 데이터를 복호화하기 위한 복호화 수단을 포함하여 이루어진 알고리즘 동기를 이용한 정보 보호 시스템
|
2 |
2
통신망을 통해 송신측과 수신측간에 전송되는 정보를 보호하기 위한 방법에 있어서, 상기 송신측에서는, 통신 휴지시간의 길이에 따라 송신될 데이터에 키 정보를 부가할 것인지 여부를 판단하기 위한 기준 시간을 설정하는 제1단계; 외부로부터 상기 수신측으로 전송할 제1평문 데이터를 입력받고, 상기 제1평문데이터를 암호화하기 위한 키 정보를 선택하는 제2단계; 상기 입력받은 제1평문 데이터를 암호화하여 해당 키 정보와 함께 상기 수신측으로 전송하는 제3단계; 수신측으로 전송할 제2평문 데이터를 입력받는 제4단계; 통신 휴지시간 길이를 상기 기준 시간과 비교하여 새로운 키 선택 및 키 종보 전송 여부를 결정하는 제 5단계 ; 및 상기 제5단계의 결과에 따라, 상기 제2평문 데이터를 암호화하여 상기 수신측으로 전송하되, 상기 제5단계에서 새로운 키가 선택된 경우에는 해당 키 정보를 상기 수신측으로 함께 전송하는 제6단계를 포함하고, 상기 수신측에서는, 상기 송신측으로부터 데애터를 수신하는 제7단계; 상기 수신된 데이터가 키 정보이면 해당 키를 생성하여 수신되는 암호화된 데이트가 복호화되는 키가 되도록 하고, 수신되는 데이터가 암호화된 데이터이면 현재의 키로 복호화를 실행하는 제8단계를 포함하여 이루어진 알고리즘 동기를 이용한 정보 보호 방법
|