Android için PBKDF2 uygulaması var mı. PBKDF2 işlevini kullanarak bir anahtar türetmeye çalışıyorum. Bunun için bir örnek bulamadım.PBKDF2 işlevi Android'de
cevap
Ücretsiz seçenekler olacaktır:
- http://www.unwesen.de/2011/06/12/encryption-on-android-bouncycastle/
- https://github.com/rtyley/spongycastle#readme
(bazı Andorid paketlenmiş org.bouncycastle
daha yeni olabilir) EĞER ticari bir bileşeni sınava girmek için bir seçenek ple http://www.chilkatsoft.com/java-encryption.asp (örnek kod http://www.example-code.com/android/crypt2_pbkdf2.asp). Bunu tavsiye etmem rağmen
Diğer bir seçenek ... Kendini javax.crypto
kullanmak ve bunu uygulamak için partiye Geç
olmakla Android cihazlar bir çok standart SecretKeyFactory ile PBKDF2 dahil DO. Ancak, birçok kişi, bu algoritmaya sahip olmanızı garantilemek için Spongycastle gibi bir şey kullanmanızı tavsiye ediyor.
O ayrıntılı cevap için bir
SecretKeyFactory keyFactory = null;
try
{
keyFactory = SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1");
}
catch (NoSuchAlgorithmException e)
Aşağıdaki makale, SecretKeyFactory'nin PBKDF'sinin kullanımı için örnek bir yöntem içermektedir: http://android-developers.blogspot.de/2013/02/using-cryptography-to-store-credentials.html (bkz. "Daha fazla güvenlik" bölümü). – user1364368
Harikalar duyan herkes için https://developer.android.com/reference/javax/crypto/SecretKeyFactory.html adresinde belgelendiği şekliyle Android API 10+ için çalışır – Warrick
- 1. Önemi (PBKDF2) uygulaması
- 2. androidde openssl nasıl kurulur
- 3. Java'da PBKDF2 ile Şifre Doğrulama
- 4. androidde greyview için özel adaptör
- 5. androidde shift-jis kodunu çözme
- 6. PBKDF2'nin bir SQL uygulaması var mı?
- 7. iOS aygıtında PBKDF2 anahtarı nasıl oluşturulur
- 8. PBKDF2 Python anahtarları vs .NET Rfc2898
- 9. Uygulama boyutlarını bilirken androidde özel görünümler ekleme
- 10. Tepki yerli androidde Coach işareti nasıl uygulanır?
- 11. imleç aracılığıyla androidde Zaman damgası sütun değeri nasıl alınır
- 12. Kötü amaçlı yazılım geliştiricilerinin androidde firebase'e müdahale etmesini nasıl önleyebilirim
- 13. Yapılandırma değişiklikleri yapıldıktan sonra androidde şişirilmiş bir düzen nasıl kaydedilir?
- 14. C++ Çağrı İşlevi Üye İşlevi
- 15. C++: İşaretçi işlevi işlevi işaretçi
- 16. jquery seçici döngü işlevi aynı işlevi kullanma
- 17. Tarih sütununu to_char işlevi kullanmadan to_char işlevi
- 18. Bu CopyPDBs işlevi (clr.dll) işlevi nedir?
- 19. SJCL'de PBKDF2'ye alternatif olarak bcrypt veya scrypt kullanmak mümkün mü?
- 20. Php işlevi
- 21. seçme işlevi
- 22. strstr() işlevi
- 23. JavaScript işlevi
- 24. tablo işlevi
- 25. ‘noreturn’ işlevi
- 26. jQuery işlevi?
- 27. jQuery işlevi
- 28. window.onclose işlevi
- 29. Anonim işlevi
- 30. jQuery işlevi
Teşekkür bulamazsa bir istisna yapar. – ssk