certificate - Trusting app signatures -


i gather developers (except perhaps larger companies) use self-signed certificates sign apk. since required app installation, ability sign app available anyone. simple use keytool , jarsigner java sdk. these self-signed certs , associated private keys not guarantee degree of security unless can somehow match certificate trust. there no ability revocate these self-signed certificates (no crl) , there no "issuer" (since certs self-signed) "vouches" in way identity of certificate/key holder signs code.

so andriod platform have or plan have ability prevent installation of apps signed particular signature? or enable settings allowing installation of apps signed cert/key issued list of trusted ca (certificate-authorities/issuers) ? however, there security available: in settings/security can prevent installation of (even signed , manually copied sim) unless comes play store, default setting. might able install user certificate , allow apps signed cert install (even if play store?).

i dont think purpose of these certificates ensure identity normal certificate signed ca would. seems me purpose of certificates have security factor ensure person published app first time 1 publishes updates.

without hacks google account able publish malicious updates entire user base.

so two-factor authentication publishing.


Comments

Popular posts from this blog

linux - Does gcc have any options to add version info in ELF binary file? -

android - send complex objects as post php java -

charts - What graph/dashboard product is facebook using in Dashboard: PUE & WUE -