title: Recreate keystore file from private key and certificate
body: <p>I am trying to sign an Android app but apparently the original keystore file is not available.  All I have been given is the following:</p>
  
  <ol>
  <li>Private key md5 0123456789abcdef0123456789abcdef  &lt;-- fictitious values but the </li>
  <li>Certificate md5 fedcba9876543210fedcba9876543210  &lt;-- original are 32 hex digits</li>
  <li>The signed production Android app</li>
  </ol>
  
  <p>Is there any way to recreate a keystore file from these assets so that I can use the usual Android build process, (e.g. jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name) to sign updated builds of the Android app in the same way as the original app?</p>
  
  <p>Alternatively can I sign the app in a different way using these values whilst maintaining consistency with the original app?</p>