1 |
1
보안 기능을 지원하는 RFID(Radio Frequency Identification, RFID) 보안 태그와 통신하는 RFID 보안 리더에 있어서, 보안 프로토콜을 처리하며, 상기 RFID 보안 태그로 송신할 송신 데이터를 구성하는 프로세서 모듈, 상기 송신 데이터를 암호화하는 암호화 모듈, 상기 RFID 보안 태그로부터의 수신 데이터를 복호화하여 원 데이터로 복원하는 복호화 모듈 및 상기 암호화 모듈에 의해 암호화된 데이터를 인코딩하여 출력하는 인코더를 포함하며, 상기 암호화된 데이터를 처리하여 출력하고, 상기 수신 데이터를 처리하여 상기 복호화 모듈로 출력하는 모뎀, 그리고상기 모뎀으로부터 출력된 데이터를 처리하여 상기 RFID 보안 태그로 송신하고, RFID 보안 태그로부터의 수신 데이터를 처리하여 상기 모뎀으로 출력하는 송수신 모듈을 포함하는 RFID 보안 리더
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 상기 모뎀은, 상기 수신 데이터를 디코딩하여 상기 복호화 모듈로 출력하는 디코더를 더 포함하는 RFID 보안 리더
|
4 |
4
제1항에 있어서, 상기 송신 데이터는 명령어 및 파라미터 데이터를 포함하고, 상기 암호화 모듈은 상기 파라미터 데이터를 암호화하여 암호화 데이터를 생성하고, 상기 암호화 데이터의 앞에 상기 명령어를 추가하는 RFID 보안 리더
|
5 |
5
제4항에 있어서, 상기 프로세서 모듈은 상기 송신 데이터와 함께 상기 명령어의 크기를 상기 모뎀으로 전달하는 RFID 보안 리더
|
6 |
6
제1항에 있어서, 상기 송신 데이터는 명령어 및 파라미터 데이터를 포함하고, 상기 암호화 모듈은 상기 파라미터 데이터 및 상기 명령어를 암호화하여 암호화 데이터를 생성하는 RFID 보안 리더
|
7 |
7
제4항 또는 제6항에 있어서, 상기 암호화 모듈은, 상기 암호화 데이터에 대하여 CRC(Cyclic Redundancy Check) 연산을 수행하여 그 결과에 해당하는 16비트의 오류 검출용 코드를 상기 암호화 데이터 뒤에 추가하는 RFID 보안 리더
|
8 |
8
제7항에 있어서, 상기 암호화 모듈은, 초기 입력 값을 이용하여 적어도 하나의 세션 키를 생성하는 엔진, 그리고세션 키를 하나씩 입력 받아서 암호화할 데이터와 비트 단위로 배타적 논리합 연산하여 상기 암호화 데이터를 생성하는 배타적 논리합 소자를 포함하는 RFID 보안 리더
|
9 |
9
제8항에 있어서, 상기 엔진은 OFB 방식으로 구동하는 AES(Advanced Encryption Standard) 128 엔진을 포함하는 RFID 보안 리더
|
10 |
10
제1항에 있어서, 상기 복호화 모듈은, 상기 수신 데이터에 대하여 CRC(Cyclic Redundancy Check) 검사를 수행한 후에 상기 수신 데이터의 오류 검출용 코드를 제거하는 CRC 제거부, 상기 수신 데이터에서 명령어를 제거하는 명령어 제거부, 상기 수신 데이터의 암호화 데이터와 세션 키를 비트 단위로 배타적 논리합 연산하여 원 데이터로 복원하는 배타적 논리합 소자를 포함하는 RFID 보안 리더
|
11 |
11
제1항에 있어서, 상기 복호화 모듈은, 상기 수신 데이터에 대하여 CRC 검사를 수행한 후에 상기 수신 데이터의 오류 검출용 코드를 제거하는 CRC 제거부, 상기 수신 데이터의 암호화 데이터와 세션 키를 비트 단위로 배타적 논리합 연산하여 상기 수신 데이터를 복원하는 배타적 논리합 소자, 그리고 복원된 수신 데이터에서 명령어를 제거하는 명령어 제거부를 포함하는 RFID 보안 리더
|