문맥 (context)
[청구항 1]
비동기 통신 방식을 이용하여 통신 인터페이스를 통해 데이터 수신 장치에 데이터를 송신하기 위한 데이터 송신 장치에 있어서
상기 데이터 송신 장치는,
상기 데이터 수신 장치와 정보를 교환함으로써 데이터 송신 장치와 데이터 수신 장치 사이에 논리적인 전송로를 확립할 수 있는 커넥션 확립부(31)
(ⅰ)논리적인 전송로가 확립되기 전에, (ⅱ)논리적인 전송로의 확립 도중에, 또는 (ⅲ)논리적인 전송로가 확립된 후에, 데이터 수신 장치에 대한 기기 인증을 수행할 수 있는 기기 인증부(32)
상기 기기 인증부에 의해 수행되는 기기 인증 결과에 기초하여 암호 키를 생성하고 생성된 암호 키의 데이터 송신 장치와 데이터 수신 장치 사이에서의 공유 이용을 가능하게 할 수 있는 암호 키 공유화부(33∼37); 및
공유된 암호 키를 이용하여 데이터를 암호화할 수 있는 데이터 송신부(38)를 포함하며,
상기 암호 키 공유화부(33∼37)는 송신의 상태를 통지하기 위해 통신 인터페이스 관리 레지스터(60) 내의 필드(61)를 이용하여 상기 암호 키의 전환 타이밍에 관한 정보를 통신함으로써 상기 공유 이용을 가능하게 할 수 있고
상기 데이터 송신부(38)는 또한 상기 비동기 통신 방식을 이용하여 암호화된 데이터를 상기 데이터 수신 장치에 송신할 수 있는 것을 특징으로 하는 데이터 송신 장치
[청구항 2]
제1항에 있어서,상기 기기 인증부(32)는, 데이터 수신 장치가 부정한 장치인지의 여부를 판정할 수 있는 제1 기기 인증부, 상기 데이터 수신 장치가 부정한 장치가 아니고 정당한 장치인지의 여부를 판정할 수 있는 제2 기기 인증부, 및 데이터 수신 장치가 정당한 장치인지의 여부를 판정할 수 있는 제3 기기 인증부 중의 적어도 하나를 포함하고,암호 키 공유화부(33∼37)는, (ⅰ)데이터 수신 장치가 부정한 장치가 아니라고 제1 기기 인증부가 판정하는 경우, (ⅱ)데이터 수신 장치가 부정한 장치가 아니고 정당한 장치라고 제2 기기 인증부가 판정하는 경우, 및 (ⅲ)데이터 수신 장치가 정당한 장치라고 제3 기기 인증부가 판정하는 경우 중의 하나의 경우에 암호 키의 공유 이용가능하게 하는,데이터 송신 장치.
[청구항 3]
제1항에 있어서,상기 기기 인증부(32)는 데이터 송신 장치와 데이터 수신 장치가 전기적으로 접속된 것을 검출한 경우에 기기 인증수행하는,데이터 송신 장치.
[청구항 4]
제1항에 있어서,상기 기기 인증부(32)는,상기 논리적인 전송로가 확립된 때부터의 경과 시간을 측정할 수 있는 시간 기록부;데이터 수신 장치로부터의 기기 인증 요구를 접수할 수 있는 인증 요구 접수부;시간 기록부에 의해 특정 시간이 측정될 때까지 인증 요구 접수부가 기기 인증 요구를 접수하였는지의 여부를 판정할 수 있는 요구 판정부; 및시간 기록부에 의해 특정 시간이 측정될 때까지 인증 요구 접수부가 기기 인증 요구를 접수하지 않은 것으로 요구 판정부가 판정하는 경우에 기기 인증 불가(non-acceptance) 통지를 데이터 수신 장치에 송신할 수 있는 수신 장치 모드 통지부포함하는,데이터 송신 장치.
[청구항 5]
제1항에 있어서,상기 커넥션 확립부에 의해 논리적인 전송로가 확립될 때마다 상기 기기 인증부와 상기 암호 키 공유화부의 동작실행되는,데이터 송신 장치.
[청구항 6]
제1항에 있어서,데이터를 암호화하여 송신하는 암호화 모드와 (ⅱ)데이터를 암호화를 수행하지 않고 송신하는 통상 모드 중의 하나인 송신 모드를 데이터 수신 장치에 통지할 수 있는 송신 모드 통지부를 더 포함하고,상기 기기 인증부(32)는 송신 모드 통지부가 데이터 수신 장치에 암호화 모드를 통지하는 경우에 데이터 수신 장치에 대해 기기 인증을 수행하고,상기 데이터 송신부(38)는, 송신 모드 통지부가 데이터 수신 장치에 암호화 모드를 통지하는 경우에 데이터를 암호화하여 송신하고, 송신 모드 통지부가 데이터 수신 장치에 통상 모드를 통지하는 경우에데이터를암호화하지송신하는,데이터 송신 장치.
[청구항 7]
제6항에 있어서,상기 기기 인증부(32)는, 데이터 수신 장치가 부정한 장치인지의 여부를 판정할 수 있는 제1 기기 인증부, 상기 데이터 수신 장치가 부정한 장치가 아니고 정당한 장치인지의 여부를 판정할 수 있는 제2 기기 인증부, 및 데이터 수신 장치가 정당한 장치인지의 여부를 판정할 수 있는 제3 기기 인증부 중의 적어도 하나를 포함하고,상기 암호 키 공유화부(33∼37)는, (ⅰ)데이터 수신 장치가 부정한 장치가 아니라고 제1 기기 인증부가 판정하는 경우, (ⅱ)데이터 수신 장치가 부정한 장치가 아니고 정당한 장치라고 제2 기기 인증부가 판정하는 경우, 및 (ⅲ)데이터 수신 장치가 정당한 장치라고 제3 기기 인증부가 판정하는 경우 중의 하나의 경우에 암호 키의 공유 이용가능하게 하는,데이터 송신 장치.
[청구항 8]
제6항에 있어서,데이터 수신부가 송신 모드 통지부에 의해 송신된 통지에 통상적으로 응답하지 않는 경우에 기기 인증 불가 통지를 데이터 수신 장치에 송신할 수 있는 수신 장치 모드 통지부더 포함하는,데이터 송신 장치.
[청구항 9]
제8항에 있어서,상기 데이터 송신부(38)는 수신 장치 모드 통지부가 기기 인증 불가 통지를 송신하는 경우에 데이터송신하지 않는,데이터 송신 장치.
[청구항 10]
제8항에 있어서,상기 데이터 송신부는 수신 장치 모드 통지부가 기기 인증 불가 통지를 송신하는 경우에 암호화될 필요가 없는 데이터송신하는,데이터 송신 장치.
[청구항 11]
제8항에 있어서,상기 수신 장치 모드 통지부가 기기 인증 불가 통지를 송신하는 경우에 전송로를 해제할 수 있는전송해제부를더 포함하는,데이터 송신 장치.
[청구항 12]
제1항에 있어서,송신되는 데이터는 한 세트의 프레임(230)으로 구성되고, 그 각각은 논리적인 전송 단위이고,각 프레임에 대해, 상기 데이터 송신부(38)는 암호 키를 갱신하고, 암호 키의 전환 타이밍을 상기 데이터 수신 장치통지하는,데이터 송신 장치.
[청구항 13]
제12항에 있어서,상기 프레임(230)은 데이터 수신 장치에서 데이터 송신 장치로 발행되는 단일 송신 요구에 대응하여 데이터 송신 장치에서데이터 수신 장치전송되는데이터인,데이터 송신 장치.
[청구항 14]
제12항에 있어서,상기 데이터 송신부(38)는 또한 상기 프레임(230)이 소정량보다 큰 경우에 소정량의 단위를 이용하여 상기 암호 키를 갱신하고, 상기 암호 키의 전환 타이밍을 상기 데이터 수신 장치통지하는,데이터 송신 장치.
[청구항 15]
제12항에 있어서,프레임을 각각이 물리적인 전송 단위인 패킷들로 분할할 수 있는 프레임 분할부; 및 패킷에 대한 정보를 포함하는 패킷 헤더를 패킷에 부가하는패킷헤더부부를더 포함하는,데이터 송신 장치.
[청구항 16]
제15항에 있어서,상기 데이터 송신부는 프레임(230)을 블록으로 암호화하고, 그 각각은 일정량의 데이터이고 프레임을 구성하는 소정의 패킷에 패딩 데이터를 추가하고 프레임이 블록의 정수배가 아닌 경우에 프레임이 블록의 정수배가 되도록 유효 데이터 크기에 대한 패킷 포함 정보의 패킷 헤더가지는,데이터 송신 장치.
[청구항 17]
제16항에 있어서,패킷 헤더의 데이터 크기는 블록의정수배인,데이터 송신 장치.
[청구항 18]
제15항에 있어서,상기 패킷 헤더 부가부는 패킷에 대해 수행되고 있는 암호화의 유형을 나타내는 암호화 모드 식별자를 포함하는 패킷 헤더를 패킷에 부가하고,상기 프레임(230)은 다수의 파일로 구성되며,상기 데이터 송신 장치는, 다수의 파일의 암호화 모드 식별자가 다른 경우에 프레임의 최종 패킷을 포함하는 파일 이외의 파일의 각각에서 최종 패킷의 데이터 크기가 다른 패킷의 데이터 크기와 동일하게 조정되도록 최종 패킷에 패딩 데이터를 추가할 수 있는 패킷 조정부더 포함하는,데이터 송신 장치.
[청구항 19]
제15항에 있어서,상기 패킷 헤더 부가부는 패킷에 대해 수행되고 있는 암호화의 유형을 나타내는 암호화 모드 식별자를 포함하는 패킷 헤더를 패킷에 부가하고, 프레임은 다수의 파일로 구성되며, 상기 데이터 송신부는 다수의 파일의 암호화 모드 식별자가 다른 경우에 다른 프레임을 이용하여 암호화 모드 식별자가 다른 파일송신하는,데이터 송신 장치.
[청구항 20]
제1항에 있어서,송신되는 데이터는 각각이 논리적인 전송 단위인 프레임들(230)로 구성되고,상기 데이터 송신 장치는,프레임을 패킷들로 분할할 수 있는 프레임 분할부로서, 상기 패킷들 각각은 물리적인 전송 단위인, 프레임 분할부, 및패킷을 수신한 데이터 수신 장치에서의 취급 방법을 나타내는 컨텐츠 유형 식별자를 포함하는 패킷 헤더를 패킷에 부가할 수 있는 패킷 헤더 부가부를 더 포함하며,상기 데이터 송신부는 상기 패킷 헤더가 부가되는패킷을암호화하여송신하는,데이터 송신 장치.
[청구항 21]
제20항에 있어서,상기 프레임(230)은 다수의 파일로 구성되고,상기 데이터 송신 장치는 다수의 파일의 컨텐츠 유형 식별자가 다른 경우에 프레임의 최종 패킷을 포함하는 파일 이외의 파일들의 각각에서 최종 패킷의 데이터 크기가 다른 패킷의 데이터 크기와 동일하게 조정되도록 최종 패킷에 패딩 데이터를 추가할 수 있는 패킷 조정부더 포함하는,데이터 송신 장치.
[청구항 22]
제21항에 있어서,송신되는 데이터는 다수의 프레임(230)으로 구성되고,상기 데이터 송신부(38)는, 암호 키를 갱신하고, 각 프레임에 대해 갱신된 암호 키를 이용하여 프레임을 암호화하고 암호화된 프레임을 데이터 수신 장치송신하는,데이터 송신 장치.
[청구항 23]
제20항에 있어서,상기 프레임(230)은 다수의 파일로 구성되고,상기 데이터 송신부(38)는 다수의 파일의 컨텐츠 유형 식별자가 다른 경우에 다른 프레임을 이용하여 컨텐츠 유형 식별자가 다른 파일송신하는,데이터 송신 장치.
[청구항 24]
제23항에 있어서,송신되는 데이터는 다수의 프레임(230)으로 구성되고,상기 데이터 송신부(38)는, 암호 키를 갱신하고, 각 프레임에 대해 갱신된 암호 키를 이용하여 프레임을 암호화하고 암호화된 프레임을 데이터 수신 장치송신하는,데이터 송신 장치.
[청구항 25]
제1항에 있어서,상기 통신 인터페이스는 ieee1394 인터페이스이고, 상기 비동기 통신 방식은 ieee1394 인터페이스에 따르는 asynchronous 통신방식인,데이터 송신 장치.
[청구항 26]
제1항에 있어서,상기 기기 인증부(32)는 데이터 송신 장치와 데이터 수신 장치 사이에서의 동시에 및 개별적으로 데이터 송신을 가능하게 하는 2개 이상의 논리적인 전송로를 확립하기 위해서 데이터 수신 장치에 대해 기기 인증을 수행할 수 있고;상기 데이터 송신 장치는 또한 상기 기기 인증부에 의해 수행되는 기기 인증에 의해 확립되는 제2 논리적인 전송로(275b)를 통해 데이터를 데이터 수신 장치로 송신할 수 있는 제2 데이터 송신부를 포함하고,상기 기기 인증부는, 상기 논리적인 전송로(275a, 275b) 중 제1 논리적인 전송로에 대해서만 상기 기기 인증을 수행하고,상기 데이터 송신부와 상기 제2 데이터 송신부는 모두 암호 키 공유화부(33∼37)에 의해 공유 가능하게 만들어진 암호 키를 이용하여 데이터를 암호화하고 암호화된 데이터를 데이터 수신 장치송신하는,데이터 송신 장치.
[청구항 27]
제26항에 있어서,상기 제1 논리적인 전송로는 비동기 통신 방식으로 확립된 전송로이고, 상기 제2 논리적인 전송로는등시성통신방식확립된전송로인,데이터 송신 장치.
[청구항 29]
제28항에 있어서,상기 기기 인증부(42)는,논리적인 전송로가 확립되었을 때의 시간부터의 경과 시간을 측정하는 시간 기록부;(ⅰ)데이터를 암호화하여 송신하는 암호화 모드와 (ⅱ)데이터를 암호화하지 않고 송신하는 통상 모드 중의 하나의 송신 모드의 통지를 접수할 수 있는 송신 모드 통지 접수부; 및시간 기록부가 특정 시간을 측정할 때까지 송신 모드 통지 접수부가 암호화 모드의 통지를 접수하는지를 판정할 수 있는 통지 판정부를 포함하고,상기 데이터 수신부(48)는, 송신 모드 통지 접수부가 암호화 모드의 통지를 수신한 것으로 통지 판정부가 판정한 경우에 암호 키를 이용하여 데이터 송신 장치로부터 송신되는 데이터를 복호화하고, 송신 모드 통지 접수부가 암호화 모드의 통지를 접수하지 않았고 송신 모드 통지 접수부가 통상 모드의 통지를 접수한 것으로 통지 판정부가 판정하는 경우에, 데이터 송신 장치로부터 송신된 데이터를 암호화되지 않은 데이터로 취급하고, 데이터를 복호화하지 않는,데이터 수신 장치.
[청구항 30]
제28항에 있어서,상기 기기 인증부(42)는 데이터 수신 장치와 데이터 송신 장치가 전기적으로 접속되는 것을 검출하는 경우에 기기 인증수행하는,데이터 수신 장치.
[청구항 31]
제28항에 있어서,상기 데이터 수신부(48)는 데이터 송신 장치로부터 송신되는 데이터를 암호화되지 않은 데이터로 취급하고 데이터 수신 장치에 대해 데이터 송신 장치에 의해 수행되는 기기 인증이 기기 인증부에 의해 수행되는 기기 인증에서 거절되는 경우에 데이터를 복호화하지 않는,데이터 수신 장치.
[청구항 32]
제28항에 있어서,상기 데이터 송신 장치로부터 송신되는 데이터는 한 세트의 프레임(230)으로 구성되고, 그 각각은 논리적인 전송 단위이며,상기 데이터 수신부(48)는 상기 데이터 송신 장치로부터의 암호 키의 전환 타이밍의 정보가 통지되고, 각 수신된 프레임에 대해 암호 키공유하는,데이터 수신 장치.
[청구항 33]
제32항에 있어서,상기 데이터 수신부(48)는 또한 상기 데이터 송신 장치로부터의 암호 키의 전환 타이밍의 정보가 통지되고, 프레임이 소정량보다 큰 경우에 소정량의 단위를 이용하여 암호 키공유하는,데이터 수신 장치.
[청구항 34]
제32항에 있어서,상기 데이터 수신부(48)는, 프레임이 소정량보다 큰 경우의 프레임에서, 암호화되지 않은, 소정의 헤더에 포함되는 암호 키 갱신 정보에 기초하여 암호 키더 갱신하는,데이터 수신 장치.
[청구항 35]
제32항에 있어서,상기 프레임(230)은 한 세트의 패킷으로 구성되고, 그 각각은 물리적인 전송 단위이고,상기 패킷은 데이터 송신 장치에서 데이터 수신 장치로 송신되는 데이터가 암호화되어 포함되는 패킷 본체와 패킷에 대한 비암호화 정보를 포함하는 패킷 헤더로 구성되고,상기 데이터 수신부(48)는 수신된 데이터를 포함하는 프레임에서 패킷 헤더를 삭제한 후에 프레임을 복호화하는,데이터 수신 장치.
[청구항 36]
제35항에 있어서,패킷 본체에 포함되는 데이터의 유효 길이를 나타내는 유효 데이터 길이는 패킷 헤더에 포함되고,상기 데이터 수신부(48)는, 수신된 데이터를 구성하는 패킷 헤더로부터 유효 데이터 길이를 추출하고, 추출된 유효 데이터 길이를 이용하여 패킷 본체에 포함된 암호화된 데이터의 크기를 나타내는 암호화된 데이터 길이를 산출하고, 산출된 암호화 데이터 길이에 상당하는 암호화된 데이터를 복호화하는,데이터 수신 장치.
[청구항 37]
제28항에 있어서,상기 데이터 송신 장치로부터 송신되는 데이터는 한 세트의 패킷으로 구성되고, 그 각각은 물리적인 전송 단위이고,상기 패킷은 데이터 송신 장치에서 데이터 수신 장치로 송신되는 데이터가 암호화되어 포함되는 패킷 본체와 패킷을 수신한 데이터 수신 장치에서의 취급 방법을 나타내는 컨텐츠 유형 식별자를 포함하는 패킷 헤더로 구성되고,상기 데이터 수신부(48)는 또한 수신된 데이터의 패킷 헤더로부터 컨텐츠 유형 식별자를 추출하고,상기 데이터 수신 장치는 데이터 수신부에 의해 추출된 컨텐츠 유형 식별자에 대응하는 처리 방법을 이용하여 데이터 수신부에 의해 수신된 데이터를 처리할 수 있는 데이터 처리부더 포함하는,데이터 수신 장치.
[청구항 38]
제37항에 있어서,상기 데이터 처리부는, 암호화의 유형을 나타내는 암호화 모드 식별자를 데이터에 추가하고, 이것을 기초하여 컨텐츠 유형 식별자가 소정의 값을 나타내는 경우에 데이터를 인쇄출력하는,데이터 수신 장치.
[청구항 39]
제28항에 있어서,상기 통신 인터페이스는 ieee1394 인터페이스이고, 상기 비동기 통신 방식은 ieee1394에 따르는 asynchronous 통신방식인,데이터 수신 장치.
[청구항 40]
통신 인터페이스를 통해 접속되는 데이터 송신 장치(30)와 데이터 수신 장치(40)를 포함하는 데이터 전송 시스템에 있어서,
상기 데이터 송신 장치는,
상기 데이터 수신 장치와 정보를 교환함으로써 데이터 송신 장치와 데이터 수신 장치 사이에 논리적인 전송로를 확립할 수 있는 제1 커넥션 확립부(31)
(ⅰ)논리적인 전송로가 확립되기 전에, (ⅱ)논리적인 전송로의 확립 도중에, 또는 (ⅲ)논리적인 전송로가 확립된 후에, 데이터 수신 장치에 대해 기기 인증을 수행할 수 있는 제1 기기 인증부(32)
상기 제1 기기 인증부에 의해 수행된 기기 인증 결과에 기초하여 암호 키를 생성하고 생성된 암호 키의 데이터 송신 장치와 데이터 수신 장치 사이에서의 공유 이용을 가능하게 할 수 있는 제1 암호 키 공유화부(33∼37); 및
공유된 암호 키를 이용하여 데이터를 암호화할 수 있는 데이터 송신부(38)를 포함하고,
상기 데이터 수신 장치는,
상기 데이터 송신 장치와 정보를 교환함으로써 데이터 송신 장치와 데이터 수신 장치 사이에 논리적인 전송로를 확립할 수 있는 제2 커넥션 확립부(41)
(ⅰ)논리적인 전송로가 확립되기 전에, (ⅱ)논리적인 전송로의 확립 도중에, 또는 (ⅲ)논리적인 전송로가 확립된 후에, 데이터 송신 장치가 데이터 수신 장치를 인증하도록 기기 인증을 수행할 수 있는 제2 기기 인증부(42)
상기 제2 기기 인증부에 의해 수행된 기기 인증의 결과에 기초하여 암호 키를 생성하고 생성된 암호 키의 데이터 송신 장치와 데이터 수신 장치 사이에서의 공유 이용을 가능하게 할 수 있는 제2 암호 키 공유화부(44∼47); 및
데이터 송신 장치로부터 송신된 데이터를 수신하고 수신한 데이터를 상기 제2 암호 키 공유화부에 의해 공유 가능하게 만들어진 암호 키를 이용하여 복호화하는 데이터 수신부(48)를 포함하며
상기 제1 암호 키 공유화부(33∼37)는 송신의 상태를 통지하기 위해 통신 인터페이스 관리 레지스터(60) 내의 필드(61)를 이용하여 상기 암호 키의 전환 타이밍에 관한 정보를 통신함으로써 상기 공유 이용을 가능하게 할 수 있고
상기 제2 암호 키 공유화부(43∼47)는 송신의 상태를 통지하기 위해 통신 인터페이스 관리 레지스터(60) 내의 필드(61)를 이용하여 상기 암호 키의 전환 타이밍에 관한 정보를 통신함으로써 상기 공유 이용을 가능하게 할 수 있으며
상기 데이터 송신부(38)는 또한 비동기 통신 방식을 이용하여 암호화된 데이터를 상기 데이터 수신 장치에 송신할 수 있고, 상기 데이터 수신부(48)는 비동기 통신 방식을 이용하여 상기 데이터 송신 장치로부터 송신되는 데이터를 수신할 수 있는 것을 특징으로 하는 데이터 전송 시스템
[청구항 44]
비동기 통신 방식을 이용하여 통신 인터페이스를 통해 데이터 수신 장치로 데이터를 송신하기 위한 데이터 송신 장치의 프로그램을 기록한 컴퓨터 판독 가능한 기록매체에 있어서
상기 프로그램은,
데이터 수신 장치와 정보를 교환함으로써 데이터 수신 장치와 데이터 송신 장치 사이에 논리적인 전송로를 확립하기 위한 커넥션 확립 단계(211∼216)
(ⅰ)논리적인 전송로가 확립되기 전에, (ⅱ)논리적인 전송로의 확립 도중에, 또는 (ⅲ)논리적인 전송로가 확립된 후에, 데이터 수신 장치에 대해 기기 인증을 수행하기 위한 기기 인증 단계(219, 217)
상기 기기 인증 단계에서의 기기 인증 결과에 기초하여 암호 키를 생성하고 생성된 암호 키의 데이터 송신 장치와 데이터 수신 장치 사이에서의 공유 이용을 가능하게 하기 위한 암호 키 공유화 단계(217); 및
공유된 암호 키를 이용하여 데이터를 암호화하기 위한 데이터 송신 단계(218)를 포함하며,
상기 암호 키 공유화 단계(217)는 송신의 상태를 통지하기 위해 통신 인터페이스 관리 레지스터(60) 내의 필드(61)를 이용하여 상기 암호 키의 전환 타이밍에 관한 정보를 통신함으로써 상기 공유 이용을 가능하게 할 수 있고,
상기 데이터 송신 단계(218)는 비동기 통신 방식을 이용하여 상기 데이터 수신 장치로 암호화된 데이터를 송신하는 단계를 포함하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독 가능한 기록매체
[청구항 45]
제44항에 있어서,상기 기기 인증 단계는 데이터 수신 장치와 데이터 송신 장치 사이에서의 동시 및 개별적인 데이터 송신을 가능하게 하는 2개의 논리적인 전송로를 확립하기 위해서 데이터 수신 장치에 대해 기기 인증을 수행하고;상기 프로그램은 상기 기기 인증 단계에서 기기 인증에 의해 확립된 제2 논리적인 전송로를 통해 데이터 수신 장치로 데이터를 송신하기 위한 제2 데이터 송신 단계를 더 포함하며,상기 기기 인증 단계에서는, 상기 논리적인 전송로 중 제1 논리적인 전송로에 대해서만 기기 인증이 수행되고,상기 데이터 송신 단계와 상기 제2 데이터 송신 단계의 모두에서, 데이터가 암호 키 공유화 단계에서 공유되는 암호 키를 이용하여 암호화되어 데이터 수신 장치로 송신되는, 프로그램을 기록한 컴퓨터 판독가능한기록매체.
[청구항 46]
비동기 통신 방식을 이용하여 통신 인터페이스를 통해 데이터 송신 장치로부터 데이터를 수신하는 데이터 수신 장치의 프로그램을 기록한 컴퓨터 판독 가능한 기록매체에 있어서
상기 프로그램은,
데이터 송신 장치와 정보를 교환함으로써 데이터 송신 장치와 데이터 수신 장치 사이에 논리적인 전송로를 확립하기 위한 커넥션 확립 단계(211∼216)
(ⅰ)논리적인 전송로가 확립되기 전에, (ⅱ)논리적인 전송로의 확립 도중에, 또는 (ⅲ)논리적인 전송로가 확립된 후에, 데이터 송신 장치가 데이터 수신 장치를 인증하도록 기기 인증을 수행하기 위한 기기 인증 단계(219, 217)
상기 기기 인증 단계에서의 기기 인증 결과에 기초하여 암호 키를 생성하고 생성된 암호 키의 데이터 송신 장치와 데이터 수신 장치에서의 공유 이용을 가능하게 하기 위한 암호 키 공유화 단계(217); 및
데이터 송신 장치로부터 송신되는 데이터를 수신하고 수신한 데이터를 암호 키 공유화 단계에서 공유가능하게 만들어진 암호 키를 이용하여 복호화하기 위한 데이터 수신 단계(218)를 포함하며
상기 암호 키 공유화 단계(217)는 송신의 상태를 통지하기 위해 통신 인터페이스 관리 레지스터(60) 내의 필드(61)를 이용하여 상기 암호 키의 전환 타이밍에 관한 정보를 통신함으로써 상기 공유 이용을 가능하게 할 수 있고,
상기 데이터 수신 단계는 비동기 통신 방식을 이용하여 데이터를 수신하는 단계를 포함하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독 가능한 기록매체
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
데이터 송신 장치에서 암호 키 공유화부(33~37)가 암호 키의 공유 이용을 가능하게 하기 위해 통신 인터페이스 관리 레지스터(60) 내의 어떤 요소를 이용하여 어떤 정보를 통신하는가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation질문은 암호 키 공유화부(33~37)가 암호 키 공유를 위해 통신 인터페이스 관리 레지스터(60) 내의 어떤 요소를 사용하여 어떤 정보를 통신하는지 묻는다.
-
2정보 추출
information_extraction청구항 1에서 암호 키 공유화부(33~37)의 동작에 관한 구절을 추출한다.
- 상기 암호 키 공유화부(33∼37)는 송신의 상태를 통지하기 위해 통신 인터페이스 관리 레지스터(60) 내의 필드(61)를 이용하여 상기 암호 키의 전환 타이밍에 관한 정보를 통신함으로써 상기 공유 이용을 가능하게 할 수 있고
-
3근거 선택
evidence_selection질문에 직접적으로 대응하는 '요소(필드)'와 '정보(전환 타이밍에 관한 정보)'가 포함된 구절을 선택한다.
- 통신 인터페이스 관리 레지스터(60) 내의 필드(61)를 이용하여 상기 암호 키의 전환 타이밍에 관한 정보를 통신
-
4논리 통합
logical_integration추출된 정보를 결합하여, 요소는 '필드(61)'이고 통신하는 정보는 '암호 키의 전환 타이밍에 관한 정보'임을 확인한다.
- 통신 인터페이스 관리 레지스터(60) 내의 필드(61)를 이용하여 상기 암호 키의 전환 타이밍에 관한 정보를 통신
-
5결론 도출
conclusion_formulation질문에 대한 답변을 구성한다. 요소는 필드(61)이며, 통신하는 정보는 암호 키의 전환 타이밍에 관한 정보이다.
-
6답변 생성
answer_generation최종 답변을 추출 형식에 맞춰 작성한다.
- 통신 인터페이스 관리 레지스터(60) 내의 필드(61)를 이용하여 상기 암호 키의 전환 타이밍에 관한 정보를 통신
최종 답변 (final_answer)
통신 인터페이스 관리 레지스터(60) 내의 필드(61)를 이용하여 상기 암호 키의 전환 타이밍에 관한 정보를 통신
핵심 해석 (core_interpretation)
데이터 송신 장치의 암호 키 공유화부가 통신 인터페이스 관리 레지스터 내의 특정 필드를 통해 암호 키의 전환 타이밍 정보를 전달함으로써 암호 키의 원활한 공유 이용을 가능하게 하는 기술적 수단을 나타낸다.