Skip to content
duckestelesPublic

About

Privacy-first Android file & folder encryption with the age format

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Repository files navigation

CryptAge logo

CryptAge


CryptAge is a native Android app for encrypting and decrypting files and folders with the age file encryption format, built on kage, with Zstandard folder archiving and a Material You (Material 3) interface.

Screenshots

CryptAge screenshot 1 CryptAge screenshot 2 CryptAge screenshot 3 CryptAge screenshot 4

CryptAge screenshot 5 CryptAge screenshot 6 CryptAge screenshot 7

Requires Android 12 (API 31) or newer. Supports arm64-v8a, armeabi-v7a, x86, and x86_64.

Building

Requirements: JDK 21 and the Android SDK.

./gradlew :app:assembleRelease

Release signing is read from the environment (SIGNING_KEYSTORE_PATH, SIGNING_KEYSTORE_PASSWORD, SIGNING_KEY_ALIAS, SIGNING_KEY_PASSWORD).

License

CryptAge is free software, licensed under the GNU General Public License version 3 or (at your option) any later version. See LICENSE for the full text.

CryptAge is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Acknowledgements

CryptAge builds on the work of these open-source projects:

Project Use License
kage age encryption/decryption and key handling Apache-2.0
age (specification) encryption format —
zstd-jni Zstandard bindings (native libraries included) BSD-2-Clause
Zstandard compression algorithm BSD-3-Clause
Apache Commons Compress tar archiving Apache-2.0
Kotlin & KotlinX Coroutines language and concurrency Apache-2.0
Jetpack Compose / Material 3 UI toolkit Apache-2.0
AndroidX (Activity, Lifecycle, Navigation 3, DataStore, Biometric, DocumentFile) platform components Apache-2.0
Tink at-rest encryption of stored keys Apache-2.0

The full list with versions is also available in the app under Settings → Open Source Licenses.

About

Privacy-first Android file & folder encryption with the age format

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages