/openpgp-ktx

Reimplementation of OpenKeychain's integration API in Kotlin, powered by Kotlin and Android Jetpack.

Primary LanguageKotlinGNU General Public License v3.0GPL-3.0

openpgp-ktx Release nightly snapshots

⚠️ Deprecated ⚠️

openpgp-ktx has been moved into the main Android-Password-Store repository, further development will take place there. This repository is now unmaintained, and no releases from here should be used.

Reimplementation of OpenKeychain's integration library openpgp-api. Written entirely in Kotlin, it leverages Jetpack to be compatible with modern apps, unlike the original library.

Using this with your projects

  1. Add the JitPack repository to your root build.gradle
allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}
  1. Add the dependency
dependencies {
    implementation 'com.github.android-password-store:openpgp-ktx:<latest-version>'
}

A sample is provided in the repository for some basic utilities. Please refer to the migration PR for Android Password Store for an overview of what differences you need to address when migrating from openpgp-api.