qortal/src/main/java/org/qora/brokenmd160.java
catbref 5c6e239d76 initial work towards OSGi
refactored packages so they all start with org.qora

added some attempt at OSGi mega bundle using Maven (doesn't work)
2019-01-04 10:19:33 +00:00

23 lines
528 B
Java

package org.qora;
import org.qora.crypto.BrokenMD160;
import com.google.common.hash.HashCode;
@SuppressWarnings("deprecation")
public class brokenmd160 {
public static void main(String args[]) {
if (args.length == 0) {
System.err.println("usage: broken-md160 <hex>\noutputs: hex");
System.exit(1);
}
byte[] raw = HashCode.fromString(args[0]).asBytes();
BrokenMD160 brokenMD160 = new BrokenMD160();
byte[] digest = brokenMD160.digest(raw);
System.out.println(HashCode.fromBytes(digest).toString());
}
}