Zum Beispiel muss ich wichtige Daten (Passwörter, Token, & usw.) auf dem Gerät speichern. Die verschlüsselten oder nicht verschlüsselten Daten. Brauche ich android.security KeyChain für sichere Datenspeicherung? Wenn der Benutzer des Geräts sein Gerät root, wird der Daten-Schlüsselbund unverwundbar? Was empfehlen wir für die Datensicherheit?Verwenden von Android-Sicherheit KeyChain
7
A
Antwort
14
Dies ist eine sehr breite Frage. Vielleicht existiert bereits ein Community-Wiki mit einer Antwort darauf. Wie auch immer, hier ist eine Sammlung von Ressourcen in Android zu sichern Lagerung im Zusammenhang, das hilfreich sein sollte:
- Android Ausbildung: http://developer.android.com/training/articles/security-tips.html
- Credential-Storage-API: http://nelenkov.blogspot.jp/2012/05/storing-application-secrets-in-androids.html und http://nelenkov.blogspot.no/2013/08/credential-storage-enhancements-android-43.html
- Sie können den Konto-Manager für Konten verwenden und Funktionen und Eigenschaften hinzufügen, um benutzerdefinierte Daten beizubehalten:
- http://developer.android.com/training/sync-adapters/creating-authenticator.html
- http://developer.android.com/reference/android/accounts/AccountManager.html
- https://github.com/android/platform_development/tree/master/samples/SampleSyncAdapter
- http://nelenkov.blogspot.no/2012/11/sso-using-account-manager.html
- http://udinic.wordpress.com/2013/04/24/write-your-own-android-authenticator/
- https://groups.google.com/forum/#!topic/android-developers/Vubkbfqimm8
- Im Allgemeinen sollten Sie Blog Nikolay Elenkov ist mit viel von guten Artikeln auf Android und Sicherheit überprüfen: http://nelenkov.blogspot.no/
Verwandte Themen
- 1. Attribute von Keychain-Elementen abrufen
- 2. Speichern von Zertifikatsketten in der Anwendung keychain
- 3. Mac OS Keychain
- 4. Keychain ARC Fehler
- 5. Keychain SecOSStatusWith error: [- 34018]
- 6. Ist es sicher, updateApplicationContext zu verwenden, um den Keychain-Wert
- 7. Android 4.3 keychain Beispiel
- 8. Abfrage von iOS Keychain mit Swift
- 9. Access keychain Daten von Apple Watch
- 10. Wie benutze ich Apple Keychain?
- 11. Wie man eine Zeichenkette von einem Uitextfield zu KeyChain speichert
- 12. Speichern von Authentifizierungs-Tokens auf iOS - NSUserDefaults vs Keychain?
- 13. Wird ein Keychain-Passwort von iTunes/iCloud gesichert?
- 14. Wann werden iOS Keychain-Elemente entfernt?
- 15. entfernen Apple Worldwide Entwickler Relations Certification Authority von System Keychain
- 16. Wert über KeyChain speichern und abrufen
- 17. swift 2.0 keychain Art Fehler für SecItemCopyMatching
- 18. Hinzufügen eines privaten Schlüssels zu iOS Keychain
- 19. Wie man NSNumber in Keychain speichert iOS
- 20. Cocoa-Schnittstelle zu MacOS X Keychain
- 21. GIDSignIn keychain Fehler iOS 10 Xcode 8
- 22. Xcode fragt nach dem Passwort um das System Keychain zu verwenden
- 23. Ist es möglich, Touch-ID-Authentifizierung UND Keychain-Freigabe in einer iOS-App zu verwenden?
- 24. Wie kann ich Keychain-Anmeldedaten für mehrere Github-Konten speichern?
- 25. iOS: Hinzufügen eines privaten Schlüssels zu den Geräten KeyChain
- 26. SciFi-HiFi Keychain Problem - SecKeychainItemRef nicht deklarieren Fehler
- 27. Wie sollte die keychain Option für altool verwendet werden?
- 28. Android M - Keychain wie Speicher für Benutzername/Passwort
- 29. Mac OS X Keychain-Zugriff in Java für generische Kennwörter
- 30. iphone keychain Artikel persistieren nach der Deinstallation der Anwendung?