Author: nextgens
Date: 2006-02-12 20:04:42 +0000 (Sun, 12 Feb 2006)
New Revision: 8030
Modified:
trunk/apps/installer/src/Sha1Test.java
Log:
Doh. ... Still it doesn't explain why it doesn't work :/
Modified: trunk/apps/installer/src/Sha1Test.java
===================================================================
--- trunk/apps/installer/src/Sha1Test.java 2006-02-12 18:12:16 UTC (rev
8029)
+++ trunk/apps/installer/src/Sha1Test.java 2006-02-12 20:04:42 UTC (rev
8030)
@@ -53,7 +53,7 @@
int len = 0;
byte[] buffer = new byte[BUFFERSIZE];
while ((len = bis.read(buffer)) > -1) {
- result=new String(buffer,0,len);
+ result+=new String(buffer,0,len);
}
} finally {
if (bis != null) bis.close();
@@ -61,11 +61,14 @@
}
- int i=result.trim().indexOf(' ');
+ int i=result.indexOf(' ');
result=result.substring(0,i);
System.out.println(HexUtil.bytesToHex(hash.digest()));
System.out.println(result);
System.out.println(result.equalsIgnoreCase(HexUtil.bytesToHex(hash.digest())));
+
System.out.println(result.compareTo(HexUtil.bytesToHex(hash.digest())));
+ System.out.println(result.length());
+ System.out.println(HexUtil.bytesToHex(hash.digest()).length());
// now we compare
if(result.equalsIgnoreCase(HexUtil.bytesToHex(hash.digest())+"
"+args[0])){