FIELD: data protection.
SUBSTANCE: method of determining use of a trusted mobile application (MA) on a mobile device (MD) of a user under control of Android OS includes steps of: obtaining data on user input into the MA; generating a request from the MD to the server to obtain a list of parameters and an algorithm for constructing a sequence of parameters for generating a MA session identifier on the MD; generating on the server a session identifier for the MD based on the data transmitted to the MD and recording it into a database (DB) for the corresponding MD; generating a session identifier for the MA on the MD based on the data received from the server by encrypting the obtained sequence of parameters and the principle of its construction and sending it to the server and performing its decryption; performing comparison of MA session identifier obtained during decoding with session identifier stored in DB; determining the degree of trust of the MA based on comparison of session identifiers.
EFFECT: high efficiency of determining use of trusted mobile applications.
16 cl, 4 dwg, 5 tbl
Authors
Dates
2024-04-03—Published
2023-07-27—Filed