in google documentation for android apps... it says I should use SHA1withRSA
But I was wondering what's the difference between SHA1withRSA & MD5withRSA? and how would that affect my app in anyway? would google play accept/deny the app into its marketplace based on SHA1withRSA/MD5withRSA ?
Thanks,
SHA and MD5 are both hashing functions which is a one-way procedure. The idea is that the same content yields the same hash. With that, for example a document can be hashed and to later check that it's still the same document, you only need to compare the hash to see if anyone has made changes. MD5 has become insecure because researchers have found ways to calculate a different document that yields the same hash. This is called a hash collision and nobody should be able to produce them at will.
RSA is a public/private key system that, in a nutshell, works for two scenarios:
Now SHA1RSA means:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With