СИСТЕМА И СПОСОБ ШИФРОВАНИЯ ДАННЫХ ПОЛЬЗОВАТЕЛЯ

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