1 |
1
사용자에 의해서 PIN을 제공받아 RefID를 생성하고 클라우드에 저장되는 파일을 이중으로 해쉬처리하여 FHV를 생성하는 클라이언트 디바이스와 상기 RefID를 제공받아 저장하는 메타 서버와 상기 FHV를 제공받아 저장하는 스토리지 서버를 포함하는 클라우드 환경에서 프라이버시 보호를 위한 파일 중복제거 방법에 있어서,a)메타 서버가 SID를 생성하고 상기 SID를 암호화하여 클라이언트 디바이스로 전송하는 단계;b)클라이언트 디바이스가 상기 암호화된 SID를 복호화하는 단계;c)클라이언트 디바이스가 상기 메타 서버로 파일 업로드에 필요한 파일 경로를 요청하는 단계;d)메타 서버가 상기 파일 경로를 생성하는 단계;e)클라이언트 디바이스가 업로드 파일을 이중으로 해쉬처리하여 FHV를 생성하는 단계;f)클라이언트 디바이스가 FHV를 상기 SID로 암호화 처리하여 상기 메타 서버로 전송하는 단계;g)메타 서버가 상기 SID로 암호화 처리된 FHV를 복호화하는 단계;h)메타 서버가 FHV를 스토리지 서버로 전송하여 업로드 파일이 이미 등록된 파일인지를 요청하는 단계; 및i)스토리지 서버는 상기 FHV의 분석하여 업로드 파일이 이미 등록된 파일인지에 대한 중복 여부를 확인하여 상기 메타 서버 및 상기 클라이언트 디비이스로 알려주는 단계;를 포함하는 클라우드 환경에서 프라이버시 보호를 위한 파일 중복제거 방법
|
2 |
2
청구항 1에 있어서,j)상기 업로드 파일이 등록되지 않은 파일인 경우, 상기 클라이언트 디비이스는 상기 업로드 파일을 상기 스토리지에 업로드하는 단계;k)클라이언트 디바이스는 사용자로부터 PIN을 제공받아 RefID를 생성하는 단계;l)스토리지 서버는 저장된 업로드 파일의 무결성을 확인하는 단계;m)스토리지 서버가 저장된 파일과 FHV를 매핑 처리하는 단계;n)클라이언트 디바이스가 상기 RefID를 메타 서버로 전송하는 단계; 및o)메타 서버가 저장된 상기 RefID와 파일 경로를 매핑 처리하고 파일 업로드가 완료되었음을 클라이언트 디바이스로 알려주는 단계;를 더 포함하는 것을 특징으로 하는 클라우드 환경에서 프라이버시 보호를 위한 파일 중복제거 방법
|
3 |
3
청구항 2에 있어서,상기 RefID는 다음 (식1)을 통해 생성되는 것을 특징으로 하는 클라우드 환경에서 프라이버시 보호를 위한 파일 중복제거 방법
|
4 |
4
사용자에 의해서 PIN을 제공받아 RefID를 생성하고 클라우드에 저장되는 파일을 이중으로 해쉬처리하여 FHV를 생성하는 클라이언트 디바이스와 상기 RefID를 제공받아 저장하는 메타 서버와 상기 FHV를 제공받아 저장하는 스토리지 서버를 포함하는 클라우드 환경에서 프라이버시 보호를 위한 파일 중복제거 방법에 있어서,a)메타 서버가 SID를 생성하고 상기 SID를 암호화하여 클라이언트 디바이스로 전송하는 단계;b)클라이언트 디바이스가 상기 암호화된 SID를 복호화하는 단계;c)클라이언트 디바이스가 상기 메타 서버로 특정 경로에 대한 파일 다운로드를 요청하는 단계;d)메타 서버가 상기 특정 경로에 다운로드 파일이 존재하는지를 확인하는 단계;e)클라이언트 디바이스가 사용자로부터 PIN을 제공받고 상기 PIN의 해쉬값을 SID로 암호화하여 메타 서버로 전송하는 단계;f)메타 서버가 복호화를 통해서 PIN의 해쉬값을 복호화하는 단계;g)메타 서버가 상기 RefID 및 상기 PIN의 해쉬값을 이용하여 FHV를 복호화하는 단계;h)메타 서버가 FHV를 스토리지 서버로 전송하여 상기 FHV와 매핑된 다운로드 파일이 존재하는지를 요청하는 단계;i)스토리지 서버는 상기 FHV의 분석하여 매핑된 다운로드 파일이 존재함을 상기 메타 서버 및 상기 클라이언트 디바이스로 알려주는 단계; 및j)클라이언트 디바이스가 상기 스토리지 서버에 접속하여 상기 FHV와 매핑된 파일을 다운로드 하는 단계;를 포함하는 클라우드 환경에서 프라이버시 보호를 위한 파일 중복제거 방법
|
5 |
5
청구항 4에 있어서,상기 g)단계에서 상기 FHV는 다음 (식2)를 통해 생성되는 것을 특징으로 하는 클라우드 환경에서 프라이버시 보호를 위한 파일 중복제거 방법
|