Vì tôi muốn hỗ trợ tất cả các thiết bị Android, ví dụ: Froyo hoặc mới hơn, thuật toán ký kết an toàn nhất mà tôi có thể sử dụng là gì? Tôi không cần phải đặt APK của mình vào Android Market.Phiên bản nào của bộ phận hỗ trợ Android có gói thuật toán ký nào?
Tôi biết, ví dụ: một số điện thoại hỗ trợ sha1withrsa
nhưng không phải sha256withrsa
(Link).
dường như không phải là lời khuyên hiện tại (tháng 1 năm 2014) trong http://developer.android.com/tools/publishing/app-signing.html doc. Nhưng tôi có thể chứng thực rằng chỉ MD5withRSA có vẻ hoạt động trên điện thoại Sony Xperia E (Android 4.1) mà tôi có trước mặt mình. – jrg
Chúng sử dụng 'SHA1withRSA' làm phương pháp mặc định/được đề xuất vào tháng 5 năm 2015. – kravietz