1 |
1
전산 시스템의 데이터 저장 장치에 있어서,휘발성 데이터 저장 장치인 제1 기억부; 상기 제1 기억부와 연동되고 함께 구비되는 비 휘발성 데이터 저장 장치인 제 2 기억부; 및,하나의 메모리(single chip)에 포함된 상기 제1 기억부와 상기 제2 기억부를 제어하는 제어부를 포함하며,상기 제어부는,상기 제1 기억부 및 상기 제2 기억부 중 어느 하나에 특정 데이터가 존재하는지 여부를 나타내는 제1 태그부; 및상기 제1 기억부의 데이터가 사용되었음을 나타내는 제2 태그부를 포함하며,상기 제2 태그부로부터 전달된 태그 정보에 기초하여 상기 제1 기억부에서 사용되지 않은 데이터를 상기 제2 기억부에 암호화하여 저장하는 것을 특징으로 하는 데이터 저장 장치
|
2 |
2
제 1 항에 있어서,상기 제 1 기억부는 데이터를 암호화 하지 않고 저장하는 것을 특징으로 하는 데이터 저장 장치
|
3 |
3
제 1 항에 있어서,상기 제 2 기억부는 암호화된 데이터를 저장하는 것을 특징으로 하는 데이터 저장 장치
|
4 |
4
제 1 항에 있어서, 상기 제어부는 상기 제1 기억부의 데이터를 상기 제 2 기억부로 전달하거나 상기 제 2 기억부의 데이터를 상기 제1 기억부로 전달하는 것을 특징으로 하는 데이터 저장 장치
|
5 |
5
삭제
|
6 |
6
제 1 항에 있어서,상기 제어부는,특정 데이터의 조회 또는 접근이 발생할 경우 상기 제1 태그부를 사용하여 상기 제1 기억부에서 상기 특정 데이터를 조회하는 것을 특징으로 하는 데이터 저장 장치
|
7 |
7
제 6 항에 있어서,상기 제어부는 상기 제1 기억부에 상기 특정 데이터가 존재하지 않을 경우 상기 제2 기억부의 상기 특정 데이터를 상기 제1 기억부에 복호화 하여 저장하는 것을 특징으로 하는 데이터 저장 장치
|
8 |
8
삭제
|
9 |
9
제 1 항에 있어서,상기 제어부는 상기 제2 태그부를 주기적으로 초기화하며,상기 초기화시, 상기 제 2 태그부로부터 전달된 상기 태그 정보를 사용하여, 상기 제1 기억부의 사용된 데이터 만을 상기 제1 기억부에서 유지하는 것을 것을 특징으로 하는 데이터 저장 장치
|
10 |
10
제 1 항에 있어서,상기 제어부는 요청될 데이터의 예측을 수행하는 스케줄링부를 더 포함하며,상기 스케줄링부는,상기 제1 기억부의 빈 공간 또는 오래된 데이터가 저장되어 있고, 요청될 것으로 예측된 데이터가 상기 제2 기억부에 존재하면, 상기 빈 공간 또는 상기 오래된 데이터를 삭제한 공간에 상기 요청될 것으로 예측된 데이터를 미리 옮겨 복호화하는 것을 특징으로 하는 데이터 저장 장치
|
11 |
11
전산 시스템의 기억장치에서 수행되는 데이터 저장 방법에 있어서,데이터를 암호화 하여 암호화된 데이터를 저장하는 단계;암호화된 데이터의 요청 및 접근 중 어느 하나를 수신하는 단계; 및상기 요청 및 접근 중 어느 하나에 관련된 상기 암호화된 데이터를 복호화하여 저장하는 단계를 포함하며,상기 복호화된 데이터는 휘발성 데이터 저장 장치인 제1 기억부에 저장되며, 상기 암호화된 데이터는 상기 제1 기억부와 연동되고 함께 구비되는 비 휘발성 데이터 저장 장치인 제 2 기억부에 저장되며,상기 복호화된 데이터 중 사용된 데이터를 나타내는 태그 정보에 기초하여 상기 제1 기억부에서 사용되지 않은 데이터를 상기 제2 기억부에 암호화하여 저장하는 것을 특징으로 하는 데이터 저장 방법
|
12 |
12
삭제
|
13 |
13
제 11 항에 있어서,상기 암호화된 데이터를 복호화하여 저장하는 단계는 상기 복호화된 데이터를 전송하는 단계를 포함하는 것을 특징으로 하는 데이터 저장 방법
|
14 |
14
제 11 항에 있어서,상기 암호화된 데이터를 복호화하여 저장하는 단계는,상기 복호화된 데이터에 특정 데이터가 존재하는 지를 조회하는 단계를 더 포함하는 것을 특징으로 하는 데이터 저장 방법
|
15 |
15
제 14 항에 있어서,상기 복호화된 데이터에 특정 데이터가 존재하는 지를 조회하는 단계는 상기 복호화된 데이터에 특정 데이터가 존재하는 지를 나타내는 제1 태그부를 사용하여 상기 제1 기억부에서 상기 특정 데이터를 조회함으로써 수행되는 것을 특징으로 하는 데이터 저장 방법
|
16 |
16
제 14 항에 있어서,상기 암호화된 데이터를 복호화하여 저장하는 단계는, 상기 제1 기억부에 상기 특정 데이터가 존재하지 않을 경우 상기 제2 기억부의 상기 특정 데이터를 복호화하여 상기 제1 기억부에 저장하는 단계를 더 포함하는 것을 특징으로 하는 데이터 저장 방법
|
17 |
17
제 11 항에 있어서,상기 데이터 저장 방법은 상기 태그 정보를 제공하는 제2 태그부를 사용하여 상기 복호화된 데이터 중 적어도 하나의 사용된 데이터를 제2 태그부에 표시하는 단계를 더 포함하는 것을 특징으로 하는 데이터 저장 방법
|
18 |
18
제 17 항에 있어서, 상기 데이터 저장 방법은,상기 제2 태그부를 사용하여 상기 제1 기억부의 사용된 데이터만을 상기 제1 기억부에서 유지하는 단계; 및상기 제2 태그부를 초기화하는 단계를 더 포함하는 것을 특징으로 하는 데이터 저장 방법
|
19 |
19
제 11 항에 있어서, 상기 암호화된 데이터를 복호화하여 저장하는 단계는,상기 제1 기억부의 빈 공간 또는 오래된 데이터가 저장되어 있고, 요청될 것으로 예측된 데이터가 상기 제2 기억부에 존재하면, 상기 빈 공간 또는 상기 오래된 데이터를 삭제한 공간에 상기 요청될 것으로 예측된 데이터를 미리 옮겨 복호화하는 단계를 포함하는 것을 특징으로 하는 데이터 저장 방법
|
20 |
20
삭제
|