.. toctree::
.. _mp:
###############
Master password
###############
Enpass encrypts all your data using the master password. You also unlock the app with it. Make the masterpassword strong. If you lose it, we cannot help you recover it. Write it down and store it in a safe, secure place. For tips on creating a strong password, see this `blog post `_.
.. CAUTION:: The master password is irrecoverable. If you forget the master password, it can not be retrieved by any means.
.. _kf:
Keyfiles
########
Advanced users can add another layer of security by using a keyfile with the password. Enpass appends the characters in the keyfile to the password and uses them together to encrypt your data.
To add a keyfile to your android device you need to:
1. Generate the keyfile
2. Add it to your Android device.
Generating the keyfile
######################
You need to generate keyfiles from Enpass on your desktop. See `generating keyfiles `_.
Adding the keyfile
##################
.. figure:: Keyfile.png
:scale: 100 %
:align: center
To add a keyfile, follow these steps:
1. From Enpass on your android device, tap **Settings > Security > Change master password**.
2. In the **Change password** screen, tap the **More options** button at the top right (The **More options** menu button will display only if the vault has a keyfile).
3. To add the keyfile:
.. _tr:
* Tap **Scan keyfile**, and scan the QR code from your desktop (See `generating QR code `_.)
* Tap **Choose keyfile** if you have transferred the keyfile by other means.
4. Enter the master password again.
5. Tap **Done**.
.. Important:: Keep the keyfile safe and secure as you will not be able to log in to Enpass without it. It is also irrecoverable- so backup all your keyfiles. If you have created multiple vaults and added keyfiles to them, you will need them to open these vaults.
Removing keyfiles
#################
To remove keyfiles, use Enpass on your desktop (See `removing keyfiles `_).