FIELD: information technology.
SUBSTANCE: data encryption method comprises the steps of: implementing in a memory of at least one computing device a key distributor configured to creation and distribution of at least one encryption key used for data encryption, implemented in the memory of at least one computing device of at least one key file, bound to at least one registered user and having a key field containing a pseudo-random byte string and a unique hash function value used for the key file binding to at least one user, formation of a set of basic symbols, randomly selected from key field, wherein the base symbols set is a subset of the key fields; generating an encryption key by entering basic symbols into the encryption algorithm, receiving data to be encrypted, and the data encryption using an encryption key.
EFFECT: efficient data encryption.
18 cl, 10 dwg
Authors
Dates
2017-05-19—Published
2014-04-18—Filed