Sensitive data are encrypted using AES-256 algorithm, which is adopted by governments of different countries
as the encryption standard. The key for the algorithm is being extracted by converting the master password
into a cryptographic 256-bit password.
Data transfer between users is carried out using the RSA algorithm; its mathematical functions generate two
keys for the system: public and private. The public key allows you to encrypt the transmitted data so that
only someone who knows the private key can decrypt this data. The private key is known only by the recipient,
and this is a key feature of the asymmetric encryption method. Similarly, user's data are protected by
Telegram app.