We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
DistriPass 图标

1.09 by Kumpewo


2020年02月11日

关于DistriPass

中文(简体)

Shamir的秘密共享方案NFC

Mit DistriPass ist es möglich, ein Passwort sicher und verlässlich auf mehreren NFC-Tags zu speichern. Zur Rekonstruktion ist eine vorher festgelegte Mindestanzahl dieser Tags erforderlich - hat man weniger, so erfährt man gar nichts über das Passwort. Zur Erzeugung dieser Teilschlüssel wird Shamir's Secret Sharing Scheme verwendent; vgl. https://en.wikipedia.org/wiki/Shamir's_Secret_Sharing

Teilschlüssel kann man auch im Android-Gerät hinterlegen. Des weiteren lässt sich das Passwort zusätzlich noch mit einer PIN verschlüsseln, um zum Haben der Teilschlüssel auch noch das Wissen um die PIN als weiteres Sicherheitsmerkmal hinzuzufügen.

Wenn so geschützte Passwörter zum Beispiel für den Login in einer anderen App benötigt werden, dann definiert man dafür Profile. Diese enthalten Informationen über die zu startende App, ob das Passwort direkt in die Zwischenablage kopiert werden soll und noch mehr. Für die Nutzung von KeePass gibt es eine Sonderfunktion, die das Passwort und die KeePass-Datenbank direkt beim Start an die App übermittelt, ohne die Zwischenablage zu nutzen.

Wer ein Passwort mit einer PIN verschlüsselt und mit verschiedenen anderen PINs wieder "entschlüsselt", erhält auf diese Weise einen einfachen und sicheren Passwort-Generator, der aber noch zusätzlich über die NFC-Tags abgesichert ist.

Anwendungsbeispiele:

Login-Passwort für einen Online-Dienst:

• Aufteilen des Passworts in zwei Teile mit PIN

• Eines bleibt im Gerät gespeichert

• Rekonstruktion mit NFC-Tag und PIN

• Automatischer Start der App

• Einfügen des Passworts aus der Zwischenablage

Mehrere Logins für denselben Dienst (z. B. zwei Google-Accounts):

Vorbereitung:

• Passwort wählen und aufteilen in zwei Teile mit PIN

• Entschlüsseln mit PIN_1 bis PIN_n

• Die erhaltenen Passwörter als neue Passwörter beim Online-Dienst einsetzen

Verwendung:

• Mit passender PIN_x entschlüsseln, um das gewünschte Passwort zu rekonstruieren

• Automatischer Start der App

• Einfügen des Passworts aus der Zwischenablage

Sichere Hinterlegung eines immens wichtigen Passworts:

• Aufteilen in fünf Teile, von denen drei benötigt werden

• Verteilen der Schlüssel auf alle Kontinente 😉

Technisches:

Zur Speicherung reichen NFC-Tags mit 144 Byte aus. Die Passwortlänge ist deshalb auf 74 Zeichen beschränkt. Bei Verwendung reduzierter Zeichensätze sind auch längere Passwörter möglich.

Alle Rechenoperationen erfolgen modulo p = 2^607 - 1. Die PIN-Verschlüsselung ist eine einfache Multiplikation / Division modulo p.

Auf den Nexus-Geräten 4, 5, 6, 5X und 10 liegt das NFC-Symbol genau an der Stelle des sweet spot.

Berechtigungen:

Speicher (extern): Da die Übergabe der KeePass-Datenbank als Dateiname für neuere Androidversionen (ab API 24, Nougat) nicht mehr erlaubt ist, muss stattdessen über einen FileProvider ein eigenes Recht an der Datei weitergereicht werden. Deshalb benötigt diese App selbst Zugriff auf den externen Speicher, wo sich die Datenbank für KeePass befindet.

最新版本1.09更新日志

Last updated on 2020年02月11日

Umstellung von KeePassDroid auf KeePass2Android (Offline).
Die KeePass2Android-Implementierung ermöglicht die Nutzung des AutoFill-Services.

翻译中...

更多应用信息

最新版本

请求 DistriPass 更新 1.09

上传者

كروري ارتو

系统要求

Android 5.1+

更多

DistriPass 屏幕截图

评论载入中...
语言
语言
订阅APKPure
第一时间获取热门安卓游戏应用的首发体验,最新资讯和玩法教程。
不,谢谢
订阅
订阅成功!
您已订阅APKPure。
订阅APKPure
第一时间获取热门安卓游戏应用的首发体验,最新资讯和玩法教程。
不,谢谢
订阅
成功!
您已订阅我们的邮件通知。