1 |
1
무선 통신을 위한 프로토콜을 제어하는 방법에 있어서,프로토콜 추론(protocol inference)을 방지하기 위한 프로토콜을 선택하는 단계;상기 선택된 프로토콜의 필드를 선택하는 단계; 및상기 선택된 필드의 비트들에 랜덤 비트를 부가하거나 상기 선택된 필드의 비트들의 적어도 일부를 랜덤 비트로 변경하여, 상기 선택된 필드를 변형하는 단계를 포함하는 방법
|
2 |
2
제 1 항에 있어서,상기 변형하는 단계는,바이트(byte) 단위 또는 4비트 단위로, 상기 선택된 필드를 변형하는, 방법
|
3 |
3
제 1 항에 있어서,상기 변형하는 단계는,사용자가 정의한 의사 잡음 비트를 통해 상기 선택된 필드를 변형하는, 방법
|
4 |
4
제 1 항에 있어서,상기 선택된 프로토콜이 바이트 단위가 되도록, 상기 선택된 프로토콜에 랜덤 비트를 패딩하는 단계를 더 포함하는, 방법
|
5 |
5
제 1 항에 있어서,상기 선택된 프로토콜은, 폐쇄형 프로토콜인, 방법
|
6 |
6
제 1 항에 있어서,상기 선택된 프로토콜은, 바이너리 프로토콜 및 텍스트 프로토콜 중 적어도 하나를 포함하는, 방법
|
7 |
7
제 1 항에 있어서,상기 선택된 필드는, 정적 필드(static field), 증분 필드(incremental field), 키워드, 및 구분 기호 중 적어도 하나를 포함하는, 방법
|
8 |
8
무선 통신을 위한 프로토콜을 제어하는 장치에 있어서,하나 이상의 명령어(instruction)를 저장하는 메모리; 및상기 하나 이상의 명령어를 실행함으로써, 프로토콜 추론(protocol inference)을 방지하기 위한 프로토콜을 선택하고, 상기 선택된 프로토콜의 필드를 선택하고, 상기 선택된 필드의 비트들에 랜덤 비트를 부가하거나 상기 선택된 필드의 비트들의 적어도 일부를 랜덤 비트로 변경하여, 상기 선택된 필드를 변형하는, 프로세서를 포함하는, 장치
|
9 |
9
무선 통신을 위한 프로토콜을 제어하는 방법을 구현하기 위한 프로그램이 기록된, 컴퓨터로 판독 가능한 기록 매체에 있어서,상기 방법은,프로토콜 추론(protocol inference)을 방지하기 위한 프로토콜을 선택하는 단계;상기 선택된 프로토콜의 필드를 선택하는 단계; 및상기 선택된 필드의 비트들에 랜덤 비트를 부가하거나 상기 선택된 필드의 비트들의 적어도 일부를 랜덤 비트로 변경하여, 상기 선택된 필드를 변형하는 단계를 포함하는, 기록 매체
|
10 |
10
하드웨어와 결합되어, 무선 통신을 위한 프로토콜을 제어하는 방법을 실행시키기 위하여 매체에 저장된 매체에 저장된 컴퓨터 프로그램에 있어서,상기 방법은,프로토콜 추론(protocol inference)을 방지하기 위한 프로토콜을 선택하는 단계;상기 선택된 프로토콜의 필드를 선택하는 단계; 및상기 선택된 필드의 비트들에 랜덤 비트를 부가하거나 상기 선택된 필드의 비트들의 적어도 일부를 랜덤 비트로 변경하여, 상기 선택된 필드를 변형하는 단계를 포함하는, 매체에 저장된 컴퓨터 프로그램
|