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');