From c629a6884fa5a9610aa6d5334f42619283dcee1f Mon Sep 17 00:00:00 2001 From: Ciaran Gultnieks <ciaran@ciarang.com> Date: Fri, 14 Jan 2011 23:08:34 +0000 Subject: [PATCH] Slight adjustment signature md5 calculation, to match server --- src/org/fdroid/fdroid/AppDetails.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/org/fdroid/fdroid/AppDetails.java b/src/org/fdroid/fdroid/AppDetails.java index 7995bd065..bd31e7681 100644 --- a/src/org/fdroid/fdroid/AppDetails.java +++ b/src/org/fdroid/fdroid/AppDetails.java @@ -254,11 +254,10 @@ public class AppDetails extends ListActivity { if (pref_expert && mInstalledSignature != null) { try { tv = (TextView) findViewById(R.id.signature); - byte[] sig = mInstalledSignature.toByteArray(); MessageDigest md; md = MessageDigest.getInstance("MD5"); byte[] md5sum = new byte[32]; - md.update(sig, 0, sig.length); + md.update(mInstalledSignature.toCharsString().getBytes()); md5sum = md.digest(); BigInteger bigInt = new BigInteger(1, md5sum); String md5hash = bigInt.toString(16);