Skip to content

Commit b207f59

Browse files
committed
add MD5 support
1 parent 217e9ab commit b207f59

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

src/main/java/io/ipfs/multihash/Multihash.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
public class Multihash {
99
public enum Type {
10+
md5(0xd5, 16),
1011
sha1(0x11, 20),
1112
sha2_256(0x12, 32),
1213
sha2_512(0x13, 64),

src/test/java/io/ipfs/multihash/MultihashTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public void base58Test() {
2222
@Test
2323
public void multihashTest() {
2424
Object[][] examples = new Object[][]{
25+
{Multihash.Type.md5, "MD5", "9qZY4e2uauH3bG83FdaPSaPzA", "hello world"},
2526
{Multihash.Type.sha1, "SHA-1", "5drNu81uhrFLRiS4bxWgAkpydaLUPW", "hello world"},
2627
{Multihash.Type.sha2_256, "SHA-256", "QmaozNR7DZHQK1ZcU9p7QdrshMvXqWK6gpu5rmrkPdT3L4", "hello world"},
2728
{Multihash.Type.sha2_512, "SHA-512", "8Vtkv2tdQ43bNGdWN9vNx9GVS9wrbXHk4ZW8kmucPmaYJwwedXir52kti9wJhcik4HehyqgLrQ1hBuirviLhxgRBNv", "hello world"}

0 commit comments

Comments
 (0)