Enterprise & Industry

How to easily encrypt files on an Android phone - and the free app I use to do it

This open-source app uses public/private key pairs to encrypt files for secure sharing or local storage.

Deep Dive

ZDNET contributing writer Jack Wallen highlights OpenKeyChain, a free and open-source Android app that brings robust public key encryption (PGP) to mobile devices. Unlike simple folder locks, this method encrypts individual files, allowing them to be securely stored on your device or shared with specific recipients. The system relies on a key pair: a private key that stays on your device and a public key you share. Files encrypted with someone's public key can only be decrypted by the holder of the corresponding private key, ensuring secure communication.

Using the app involves two main steps. First, users create their own personal key pair through a straightforward wizard in the 'Manage my keys' section. Second, to send an encrypted file to someone, you must import their public key. The app simplifies this process by allowing users to scan a QR code from the recipient's OpenKeyChain app, eliminating complex manual key exchanges. This makes a traditionally desktop-centric security practice accessible and practical for everyday Android users who need to protect sensitive documents, photos, or messages.

Key Points
  • OpenKeyChain is a free, open-source Android app for PGP (public key) file encryption.
  • Encryption uses a private/public key pair; files encrypted with a public key can only be opened with the matching private key.
  • The app simplifies key exchange for sharing by allowing users to scan a recipient's QR code to import their public key.

Why It Matters

Provides enterprise-grade file encryption directly on Android, enabling secure sharing of sensitive documents without relying on third-party cloud services.