1 |
1
복수 n개로 분산된 데이터베이스에 대응하여 원본 레코드를 분리하여 저장한 제1 내지 제n 레코드에 대한 해쉬함수값을 각각 생성하는 단계;
상기 데이터베이스 간의 통신 채널을 통하여 상기 제1 내지 제n 레코드간의 해쉬함수값을 연접시켜 재산출한 해쉬함수값을 적용한 공통 ID를 해당 레코드에 대응시켜 설정하여 저장하는 단계; 및
상기 데이터베이스가 원본 레코드의 참조 요청을 수신하면, 상기 데이터베이스에 저장된 레코드에 대응된 공통 ID와 분산된 각 데이터베이스의 레코드의 해쉬함수값들을 연접시켜 재산출한 해쉬함수값이 일치하는지 여부에 따라 레코드의 위ㆍ변조를 판단함을 특징으로 하는 분산된 데이터베이스 시스템에서 공통 ID의 레코드 저장을 통한 무결성 확인 방법
|
2 |
2
제1항에 있어서, n이 2인 경우, 상기 공통 ID를 설정하여 저장하는 단계는,
제1 데이터베이스에서 저장하고 있는 제1레코드의 해쉬함수값을 산출하여 제2 데이터베이스에 전송하는 (a)단계;
상기 제2 데이터베이스에서 산출한 제2레코드의 해쉬함수값과 상기 제1 데이터베이스로부터 수신한 제1레코드의 해쉬함수값을 연접시켜 재산출한 해쉬함수값을 공통 ID로 설정하는 (b)단계;를 포함함을 특징으로 하는 분산된 데이터베이스 시스템에서 공통 ID의 레코드 저장을 통한 무결성 확인 방법
|
3 |
3
제2항에 있어서, 상기 (b)단계에서 상기 제1 데이터베이스에서 제1레코드의 해쉬함수값과 제2데이터베이스로부터 수신한 제2레코드의 해쉬함수값을 연접시켜 재산출한 해쉬함수값과 상기 공통 ID가 일치한 경우 상기 공통 ID 생성시 에러없음을 판단하는 단계를 더 포함함을 특징으로 하는 분산된 데이터베이스 시스템에서 공통 ID의 레코드 저장을 통한 무결성 확인 방법
|
4 |
4
복수 n개로 분산된 데이터베이스에 대응하여 원본 레코드를 분리하여 저장하고 제1 내지 제n 레코드에 대한 해쉬함수값을 각각 생성하는 단계;
상기 데이터베이스 간의 통신 채널을 통하여 각 데이터베이스간에 정보 데이터를 전송하여, 산출된 제1 내지 제n 레코드간의 해쉬함수값을 연접시켜 재산출한 해쉬함수값을 공통 ID로서 해당 레코드에 대응시켜 설정하여 저장하는 단계; 및
상기 데이터베이스가 원본 레코드의 참조 요청을 수신하면, 상기 데이터베이스에 저장된 레코드에 대응된 공통 ID와 분산된 데이터베이스의 레코드의 해쉬함수값을 연접시켜 해쉬함수값을 재산출하는 단계;를 포함함을 특징으로 하는 분산된 데이터베이스 시스템에서 공통 ID의 레코드 저장을 통한 무결성 확인 방법
|
5 |
5
제4항에 있어서, 상기 데이터베이스 간의 통신은 암호 통신을 사용하여 안전성이 보장됨을 특징으로 하는 분산된 데이터베이스 시스템에서 공통 ID의 레코드 저장을 통한 무결성 확인 방법
|
6 |
6
복수 n개로 분산된 데이터베이스에 대응하여 원본 레코드를 분리하여 저장한 제1 내지 제n 레코드에 대한 메시지 인증 코드를 각각 생성하는 단계;
상기 데이터베이스 간의 통신 채널을 통하여 상기 제1 내지 제n 레코드간의 메시지 인증 코드를 연접시켜 재산출한 메시지 인증 코드를 적용한 공통 ID를 해당 레코드에 대응시켜 설정하여 저장하는 단계; 및
상기 데이터베이스가 원본 레코드의 참조 요청을 수신하면, 상기 데이터베이스에 저장된 레코드에 대응된 공통 ID와 분산된 각 데이터베이스의 레코드의 메시지 인증 코드들을 연접시켜 재산출한 메시지 인증 코드가 일치하는지 여부에 따라 레코드의 위ㆍ변조를 판단함을 특징으로 하는 분산된 데이터베이스 시스템에서 공통 ID의 레코드 저장을 통한 무결성 확인 방법
|
7 |
7
제6항에 있어서, n이 2인 경우, 상기 공통 ID를 설정하여 저장하는 단계는,
제1 데이터베이스에서 저장하고 있는 제1레코드의 메시지 인증 코드를 산출하여 제2 데이터베이스에 전송하는 (a)단계;
상기 제2 데이터베이스에서 산출한 제2레코드의 메시지 인증 코드와 상기 제1 데이터베이스로부터 수신한 제1레코드의 메시지 인증 코드를 연접시켜 재산출한 메시지 인증 코드를 공통 ID로 설정하는 (b)단계;를 포함함을 특징으로 하는 분산된 데이터베이스 시스템에서 공통 ID의 레코드 저장을 통한 무결성 확인 방법
|
8 |
8
제7항에 있어서, 상기 (b)단계에서 상기 제1 데이터베이스에서 제1레코드의 메시지 인증 코드와 제2데이터베이스로부터 수신한 제2레코드의 메시지 인증 코드를 연접시켜 재산출한 메시지 인증 코드와 상기 공통 ID가 일치한 경우 상기 공통 ID 생성시 에러없음을 판단하는 단계를 더 포함함을 특징으로 하는 분산된 데이터베이스 시스템에서 공통 ID의 레코드 저장을 통한 무결성 확인 방법
|
9 |
9
복수 n개로 분산된 데이터베이스에 대응하여 원본 레코드를 분리하여 저장하고 제1 내지 제n 레코드에 대한 메시지 인증 코드를 각각 생성하는 단계;
상기 데이터베이스 간의 통신 채널을 통하여 각 데이터베이스간에 정보 데이터를 전송하여, 산출된 제1 내지 제n 레코드간의 메시지 인증 코드를 연접시켜 재산출한 메시지 인증 코드를 공통 ID로서 해당 레코드에 대응시켜 설정하여 저장하는 단계; 및
상기 데이터베이스가 원본 레코드의 참조 요청을 수신하면, 상기 데이터베이스에 저장된 레코드에 대응된 공통 ID와 분산된 데이터베이스의 레코드의 메시지 인증 코드를 연접시켜 메시지 인증 코드를 재산출하는 단계;를 포함함을 특징으로 하는 분산된 데이터베이스 시스템에서 공통 ID의 레코드 저장을 통한 무결성 확인 방법
|