1 |
1
순차적으로 수집된 데이터 및 일련번호를 데이터 저장소에 저장시키고, 기설정된 시점에 일련번호, 현 시그니처, 직전 시그니처 및 해시키를 포함하는 상기 수집된 데이터의 위변조 여부를 검증하는데 이용되는 검증용 데이터를 송신하는 시그니처 추출 모듈; 상기 해시키를 제공하며, 상기 검증용 데이터로부터 추출된 상기 일련번호, 현 시그니처, 직전 시그니처 및 해시키를 시그니처 저장소에 저장시키는 중앙 관리 모듈; 및상기 시그니처 저장소 내 각 일련번호를 이용해 상기 시그니처 저장소 내 각 검증용 데이터에 대응하는 상기 데이터 저장소 내 각 데이터를 검색하고, 검색된 상기 데이터와, 상기 각 검증용 데이터에 대응하는 일련번호, 직전 시그니처 및 해시키를 이용해 계산된 현 시그니처와 상기 각 검증용 데이터에 따른 현 시그니처가 일치하는지를 확인하여 상기 데이터 저장소 내 각 데이터의 무결성을 검증하는 데이터 검증 모듈을 포함하고,상기 현 시그니처는, 상기 일련번호, 직전 시그니처, 수집된 데이터 및 해시키의 해시값이고, 상기 해시키 및 검증용 데이터는, 비대칭키로 암호화되어 송수신되는 것인 순차적 데이터의 무결성 감시 시스템
|
2 |
2
제1항에서, 상기 기설정된 시점은,상기 중앙 관리 모듈로부터 새로운 상기 해시키를 수신한 시점 또는 기설정된 검증용 데이터의 송신 주기에 따른 시점인 순차적 데이터의 무결성 감시 시스템
|
3 |
3
제1항에서, 상기 중앙 관리 모듈은, 기설정된 해시키 생성 주기에 랜덤으로 새로운 상기 해시키를 생성하여 상기 시그니처 추출 모듈의 공개키로 암호화한 후 상기 시그니처 추출 모듈로 송신하고,상기 시그니처 추출 모듈은, 상기 공개키로 암호화된 해시키를 자신의 비밀키로 복호화하는 것인 순차적 데이터의 무결성 감시 시스템
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
순차적 데이터 및 상기 순차적 데이터의 각 데이터의 일련번호가 저장된 데이터 저장소와, 상기 순차적 데이터의 무결성을 검증하기 위해 상기 순차적 데이터를 수집하는 곳에서 생성되어 전송된 상기 일련번호, 현 시그니처, 직전 시그니처 및 해시키가 저장된 시그니처 저장소의 검증용 데이터를 비교하여 상기 순차적 데이터의 무결성을 검증하는 데이터 검증 모듈로서, 상기 현 시그니처는, 상기 일련번호, 직전 시그니처, 각 데이터 및 해시키의 해시값이며,상기 시그니처 저장소의 각 일련번호를 이용해 상기 시그니처 저장소 내 각 검증용 데이터에 대응하는 상기 데이터 저장소 내 각 데이터를 검색하는 검색부;해시함수를 이용하여 검색된 상기 데이터 및 상기 각 검증용 데이터에 대응하는 일련번호, 직전 시그니처 및 해시키의 해시값인 상기 각 일련번호에 대응하는 시그니처를 계산하는 시그니처 계산부; 및계산된 상기 시그니처를 상기 각 검증용 데이터에 따른 현 시그니처와 비교하여 상기 데이터 저장소 내 각 데이터의 무결성을 검증하는 비교부를 포함하는 데이터 검증 모듈
|
9 |
9
제8항에서, 상기 시그니처 저장소 내 모든 검증용 데이터를 이용하여 상기 데이터 저장소 내 각 데이터의 무결성을 검증하는 데이터 검증 모듈
|