Skip to main content

Basic functions

CryptoShepherdsはデータ所有者と共有者のための基本的な機能を提供します。

たった6つの機能で、完全に分散化された方法でデータの保存、取得、共有が可能です。

Functions for Data Owners

Creating a Folder

JavaScript
cs.createFolder('/path/to/folder');

Saving Data

JavaScript
cs.saveData('/path/to/folder', 'filename', data);

Retrieving Data

JavaScript
cs.loadData('/path/to/folder', 'filename');

Functions for Data Sharers

Sharing a Folder

JavaScript
cs.setShareFolder('/path/to/folder', decryptionCondition);

Sharing a File

JavaScript
cs.setShareData('/path/to/folder', 'filename', decryptionCondition);

Accessing Shared Data

JavaScript
cs.accessData('/path/to/folder', 'filename');