СИСТЕМЫ И СПОСОБЫ УПРАВЛЕНИЯ ДОСТУПОМ К ЗАЩИЩЕННЫМ ДАННЫМ

1. Способ сохранения зашифрованного файла с помощью цепочки блоков, включающий:
создание криптографического хэша зашифрованного файла;
связывание разрешений файла с криптографическим хэшем;
отправку транзакции, представляющей криптографический хэш и разрешения файла, с клиента в цепочку блоков, при этом цепочка блоков сохраняет транзакцию; и
передачу зашифрованного файла с клиента на сервер.
2. Способ извлечения зашифрованного файла с помощью цепочки блоков, включающий:
просмотр разрешений файла, хранящихся в цепочке блоков, при этом разрешения файла связаны с зашифрованным файлом;
определение того, что пользователь может извлечь файл, на основе разрешений файла;
отправку с клиента транзакции, запрашивающей зашифрованный файл, в цепочку блоков; и
получение на стороне клиента зашифрованного файла и открытого ключа для расшифровки зашифрованного файла с сервера, соединенного с цепочкой блоков.
3. Способ по п. 2, отличающийся тем, что дополнительно включает
расшифровку на стороне клиента зашифрованного файла с помощью открытого ключа и закрытого ключа, хранимого клиентом.