Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/0x4f53/Wristkey

A free and open-source 2FA app for smartwatches.
https://github.com/0x4f53/Wristkey

2fa 2fa-codes adb aegis-authenticator andotp android android-phone android-wear authenticator bitwarden google-authenticator kotlin otps qr-codes security smartwatch watch wear-os wearables

Last synced: 3 months ago
JSON representation

A free and open-source 2FA app for smartwatches.

Lists

README

        

[![Wear OS](https://img.shields.io/badge/Made%20for-Wear%20OS%203.0-4285f4.svg?style=flat-square&logo=wear%20os)](https://wearos.google.com)
[![License](https://img.shields.io/badge/License-MIT-purple?style=flat-square&logo=libreoffice)](LICENSE)
[![Latest Version](https://img.shields.io/github/v/tag/4f77616973/Wristkey?label=Version&style=flat-square&logo=semver)](https://github.com/0x4f53/Wristkey/releases)
[![Download APK](https://img.shields.io/badge/Download%20APK-Click%20Here-blue?style=flat-square&logo=dropbox)](app/build/outputs/apk/debug/)
[![Google Play](https://img.shields.io/badge/Play%20Store-Click%20Here-teal?style=flat-square&logo=googleplay)](https://play.google.com/store/apps/details?id=zeroxfourf.wristkey)

# Wristkey

Wristkey logo

mockup

Need a minimal and open-source 2FA app you can trust? Wristkey is an open-source 2FA client for Wear OS (but it works on any Android-based smartwatch!)

You can now run Wristkey on your phone too!

Wristkey logo

or

[Get the APK here.](https://github.com/0x4f53/Wristkey/releases)

It is paid on the Play Store because I'm broke, but is also available as a free APK here if you're broke.

## FEATURES

- Can be used without pairing your watch to a phone.

- Imports (and exports) from Aegis Authenticator, andOTP and Bitwarden using ADB, WiFi or file imports.

- Screen locking via PIN, pattern and password.

- Local storage encrypted using 256-bit AES-GCM.

- WiFi transfers encrypted using XSalsa20-Poly1305 and X25519.

- Time and counter mode OTPs, up to SHA512 and 4-8 digits.

- Supports round and square devices.

## USAGE

#### [Wiki](https://github.com/0x4f53/Wristkey/wiki)

## CONTRIBUTION

#### [Contributing](CONTRIBUTING.md)

#### [Code of Conduct](CODE_OF_CONDUCT.md)

#### Contributors

[Trương Huỳnh Đức](https://github.com/huynhduc0)

## ACKNOWLEDGEMENTS

- [Marcel Kliemannel - Kotlin Onetimepassword (to generate OTPs)](https://github.com/marcelkliemannel/kotlin-onetimepassword)
- [Androidmads - QR Generator library (to generate QR Codes)](https://github.com/androidmads/QRGenerator)
- [Yuriy Budiyev - Code scanner](https://github.com/yuriy-budiyev/code-scanner)

The [Aegis Authenticator](https://getaegis.app/), [andOTP](https://github.com/andOTP/andOTP), [Google Authenticator](https://github.com/google/google-authenticator) and [Bitwarden](https://bitwarden.com/) names, data export formats, logos and trademarks belong to their respective owners.

## LICENSE

Multimedia licensed under [![License: CC BY-NC-SA 4.0](https://licensebuttons.net/l/by-nc-sa/4.0/80x15.png)](https://creativecommons.org/licenses/by-nc-sa/4.0/)

[Copyright © 2022 Owais Shaikh](LICENSE)

## DONATE

If you'd like to donate to me, [visit my GitHub page](https://github.com/0x4f53). It incentivizes me to develop more.