Method for uploading and downloading contents in collaboration folder based on block and system for encoding contents in collaboration folder based on block
The present invention relates to a method for uploading and downloading content of a block based collaboration folder and a content encryption system of the block based collaboration folder. The uploading method comprises: a step in which a client requests a server for a group key and receives the g...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The present invention relates to a method for uploading and downloading content of a block based collaboration folder and a content encryption system of the block based collaboration folder. The uploading method comprises: a step in which a client requests a server for a group key and receives the group key from the server; a step in which the client provides the group key to a key server and receives a security key; a step of encrypting block data to be uploaded by using the security key and uploading the block data in the server; a step in which the server receives the security key by providing the group key provided to the client to the key server; a step in which the server decodes the encrypted block data by using the security key; a step in which the server receives a collaboration folder unique key by providing a collaboration folder value to the key server; and a step in which the server encrypts and stores the decoded block data by using the collaboration folder unique key.
본 발명은 블록기반 협업폴더의 콘텐츠 업로드 및 다운로드 방법과 블록기반 협업폴더의 콘텐츠 암호화 시스템 에 관한 것으로서, 그 업로드 방법은 클라이언트가 서버에게 그룹키를 요청하여 서버로부터 그룹키를 발급받는 단계; 클라이언트가 그룹키를 키서버에게 제공하여 보안키를 발급받는 단계: 그 보안키를 이용하여 업로드할 블록 데이터를 암호화 하여 서버로 업로드하는 단계; 서버는 클라이언트에게 제공한 그룹키를 키서버에게 제공하여 보안키를 발급받는 단계; 서버는 암호화된 블록 데이터를 보안키를 이용하여 복호화하는 단계; 서버는 협업폴더 값을 키서버에게 제공하여 협업폴더 고유키를 발급받는 단계; 서버는 협업폴더 고유키를 이용하여 복호화된 블록 데이터를 암호화하여 저장하는 단계를 포함한다. |
---|