It is a type of encryption in which data is encrypted locally, on the user's device, and can only be decrypted by someone who holds the same encryption key used for encryption. 

 Since there is only one key to encrypt and decrypt the data, it is impossible for any person, other than the sender or receiver, to access the data in a readable format.