13 KiB
13 KiB
1 | codec | description | code |
---|---|---|---|
2 | miscellaneous | ||
3 | raw | raw binary | 0x55 |
4 | bases encodings | ||
5 | identity | raw binary | NUL |
6 | base1 | unary | 1 |
7 | base2 | binary (0 and 1) | 0 |
8 | base8 | octal | 7 |
9 | base10 | decimal | 9 |
10 | base16 | hexadecimal | f |
11 | base16-upper | hexadecimal | F |
12 | base32 | rfc4648 | b |
13 | base32-upper | rfc4648 | B |
14 | base32pad | rfc4648 | c |
15 | base32pad-upper | rfc4648 | C |
16 | base32hex | rfc4648 | v |
17 | base32hex-upper | rfc4648 | V |
18 | base32hexpad | rfc4648 | t |
19 | base32hexpad-upper | rfc4648 | T |
20 | base58flickr | base58 flicker | Z |
21 | base58btc | base58 bitcoin | z |
22 | base64 | rfc4648 | m |
23 | base64pad | rfc4648 | M |
24 | base64url | rfc4648 | u |
25 | base64urlpad | rfc4648 | U |
26 | serialization formats | ||
27 | cbor | CBOR | 0x51 |
28 | bson | Binary JSON | 0x |
29 | ubjson | Universal Binary JSON | 0x |
30 | protobuf | Protocol Buffers | 0x50 |
31 | capnp | Cap-n-Proto | 0x |
32 | flatbuf | FlatBuffers | 0x |
33 | rlp | recursive length prefix | 0x60 |
34 | msgpack | MessagePack | 0x |
35 | binc | Binc | 0x |
36 | bencode | bencode | 0x63 |
37 | multiformats | ||
38 | multicodec | 0x30 | |
39 | multihash | 0x31 | |
40 | multiaddr | 0x32 | |
41 | multibase | 0x33 | |
42 | multihashes | ||
43 | identity | raw binary | 0x0 |
44 | md4 | 0xd4 | |
45 | md5 | 0xd5 | |
46 | sha1 | 0x11 | |
47 | sha2-256 | 0x12 | |
48 | sha2-512 | 0x13 | |
49 | dbl-sha2-256 | 0x56 | |
50 | sha3-224 | 0x17 | |
51 | sha3-256 | 0x16 | |
52 | sha3-384 | 0x15 | |
53 | sha3-512 | 0x14 | |
54 | shake-128 | 0x18 | |
55 | shake-256 | 0x19 | |
56 | keccak-224 | keccak has variable output length. The number specifies the core length | 0x1A |
57 | keccak-256 | 0x1B | |
58 | keccak-384 | 0x1C | |
59 | keccak-512 | 0x1D | |
60 | murmur3 | 0x22 | |
61 | x11 | 0x1100 | |
62 | blake2b-8 | Blake2b consists of 64 output lengths that give different hashes | 0xb201 |
63 | blake2b-16 | 0xb202 | |
64 | blake2b-24 | 0xb203 | |
65 | blake2b-32 | 0xb204 | |
66 | blake2b-40 | 0xb205 | |
67 | blake2b-48 | 0xb206 | |
68 | blake2b-56 | 0xb207 | |
69 | blake2b-64 | 0xb208 | |
70 | blake2b-72 | 0xb209 | |
71 | blake2b-80 | 0xb20a | |
72 | blake2b-88 | 0xb20b | |
73 | blake2b-96 | 0xb20c | |
74 | blake2b-104 | 0xb20d | |
75 | blake2b-112 | 0xb20e | |
76 | blake2b-120 | 0xb20f | |
77 | blake2b-128 | 0xb210 | |
78 | blake2b-136 | 0xb211 | |
79 | blake2b-144 | 0xb212 | |
80 | blake2b-152 | 0xb213 | |
81 | blake2b-160 | 0xb214 | |
82 | blake2b-168 | 0xb215 | |
83 | blake2b-176 | 0xb216 | |
84 | blake2b-184 | 0xb217 | |
85 | blake2b-192 | 0xb218 | |
86 | blake2b-200 | 0xb219 | |
87 | blake2b-208 | 0xb21a | |
88 | blake2b-216 | 0xb21b | |
89 | blake2b-224 | 0xb21c | |
90 | blake2b-232 | 0xb21d | |
91 | blake2b-240 | 0xb21e | |
92 | blake2b-248 | 0xb21f | |
93 | blake2b-256 | 0xb220 | |
94 | blake2b-264 | 0xb221 | |
95 | blake2b-272 | 0xb222 | |
96 | blake2b-280 | 0xb223 | |
97 | blake2b-288 | 0xb224 | |
98 | blake2b-296 | 0xb225 | |
99 | blake2b-304 | 0xb226 | |
100 | blake2b-312 | 0xb227 | |
101 | blake2b-320 | 0xb228 | |
102 | blake2b-328 | 0xb229 | |
103 | blake2b-336 | 0xb22a | |
104 | blake2b-344 | 0xb22b | |
105 | blake2b-352 | 0xb22c | |
106 | blake2b-360 | 0xb22d | |
107 | blake2b-368 | 0xb22e | |
108 | blake2b-376 | 0xb22f | |
109 | blake2b-384 | 0xb230 | |
110 | blake2b-392 | 0xb231 | |
111 | blake2b-400 | 0xb232 | |
112 | blake2b-408 | 0xb233 | |
113 | blake2b-416 | 0xb234 | |
114 | blake2b-424 | 0xb235 | |
115 | blake2b-432 | 0xb236 | |
116 | blake2b-440 | 0xb237 | |
117 | blake2b-448 | 0xb238 | |
118 | blake2b-456 | 0xb239 | |
119 | blake2b-464 | 0xb23a | |
120 | blake2b-472 | 0xb23b | |
121 | blake2b-480 | 0xb23c | |
122 | blake2b-488 | 0xb23d | |
123 | blake2b-496 | 0xb23e | |
124 | blake2b-504 | 0xb23f | |
125 | blake2b-512 | 0xb240 | |
126 | blake2s-8 | Blake2s consists of 32 output lengths that give different hashes | 0xb241 |
127 | blake2s-16 | 0xb242 | |
128 | blake2s-24 | 0xb243 | |
129 | blake2s-32 | 0xb244 | |
130 | blake2s-40 | 0xb245 | |
131 | blake2s-48 | 0xb246 | |
132 | blake2s-56 | 0xb247 | |
133 | blake2s-64 | 0xb248 | |
134 | blake2s-72 | 0xb249 | |
135 | blake2s-80 | 0xb24a | |
136 | blake2s-88 | 0xb24b | |
137 | blake2s-96 | 0xb24c | |
138 | blake2s-104 | 0xb24d | |
139 | blake2s-112 | 0xb24e | |
140 | blake2s-120 | 0xb24f | |
141 | blake2s-128 | 0xb250 | |
142 | blake2s-136 | 0xb251 | |
143 | blake2s-144 | 0xb252 | |
144 | blake2s-152 | 0xb253 | |
145 | blake2s-160 | 0xb254 | |
146 | blake2s-168 | 0xb255 | |
147 | blake2s-176 | 0xb256 | |
148 | blake2s-184 | 0xb257 | |
149 | blake2s-192 | 0xb258 | |
150 | blake2s-200 | 0xb259 | |
151 | blake2s-208 | 0xb25a | |
152 | blake2s-216 | 0xb25b | |
153 | blake2s-224 | 0xb25c | |
154 | blake2s-232 | 0xb25d | |
155 | blake2s-240 | 0xb25e | |
156 | blake2s-248 | 0xb25f | |
157 | blake2s-256 | 0xb260 | |
158 | skein256-8 | Skein256 consists of 32 output lengths that give different hashes | 0xb301 |
159 | skein256-16 | 0xb302 | |
160 | skein256-24 | 0xb303 | |
161 | skein256-32 | 0xb304 | |
162 | skein256-40 | 0xb305 | |
163 | skein256-48 | 0xb306 | |
164 | skein256-56 | 0xb307 | |
165 | skein256-64 | 0xb308 | |
166 | skein256-72 | 0xb309 | |
167 | skein256-80 | 0xb30a | |
168 | skein256-88 | 0xb30b | |
169 | skein256-96 | 0xb30c | |
170 | skein256-104 | 0xb30d | |
171 | skein256-112 | 0xb30e | |
172 | skein256-120 | 0xb30f | |
173 | skein256-128 | 0xb310 | |
174 | skein256-136 | 0xb311 | |
175 | skein256-144 | 0xb312 | |
176 | skein256-152 | 0xb313 | |
177 | skein256-160 | 0xb314 | |
178 | skein256-168 | 0xb315 | |
179 | skein256-176 | 0xb316 | |
180 | skein256-184 | 0xb317 | |
181 | skein256-192 | 0xb318 | |
182 | skein256-200 | 0xb319 | |
183 | skein256-208 | 0xb31a | |
184 | skein256-216 | 0xb31b | |
185 | skein256-224 | 0xb31c | |
186 | skein256-232 | 0xb31d | |
187 | skein256-240 | 0xb31e | |
188 | skein256-248 | 0xb31f | |
189 | skein256-256 | 0xb320 | |
190 | skein512-8 | Skein512 consists of 64 output lengths that give different hashes | 0xb321 |
191 | skein512-16 | 0xb322 | |
192 | skein512-24 | 0xb323 | |
193 | skein512-32 | 0xb324 | |
194 | skein512-40 | 0xb325 | |
195 | skein512-48 | 0xb326 | |
196 | skein512-56 | 0xb327 | |
197 | skein512-64 | 0xb328 | |
198 | skein512-72 | 0xb329 | |
199 | skein512-80 | 0xb32a | |
200 | skein512-88 | 0xb32b | |
201 | skein512-96 | 0xb32c | |
202 | skein512-104 | 0xb32d | |
203 | skein512-112 | 0xb32e | |
204 | skein512-120 | 0xb32f | |
205 | skein512-128 | 0xb330 | |
206 | skein512-136 | 0xb331 | |
207 | skein512-144 | 0xb332 | |
208 | skein512-152 | 0xb333 | |
209 | skein512-160 | 0xb334 | |
210 | skein512-168 | 0xb335 | |
211 | skein512-176 | 0xb336 | |
212 | skein512-184 | 0xb337 | |
213 | skein512-192 | 0xb338 | |
214 | skein512-200 | 0xb339 | |
215 | skein512-208 | 0xb33a | |
216 | skein512-216 | 0xb33b | |
217 | skein512-224 | 0xb33c | |
218 | skein512-232 | 0xb33d | |
219 | skein512-240 | 0xb33e | |
220 | skein512-248 | 0xb33f | |
221 | skein512-256 | 0xb340 | |
222 | skein512-264 | 0xb341 | |
223 | skein512-272 | 0xb342 | |
224 | skein512-280 | 0xb343 | |
225 | skein512-288 | 0xb344 | |
226 | skein512-296 | 0xb345 | |
227 | skein512-304 | 0xb346 | |
228 | skein512-312 | 0xb347 | |
229 | skein512-320 | 0xb348 | |
230 | skein512-328 | 0xb349 | |
231 | skein512-336 | 0xb34a | |
232 | skein512-344 | 0xb34b | |
233 | skein512-352 | 0xb34c | |
234 | skein512-360 | 0xb34d | |
235 | skein512-368 | 0xb34e | |
236 | skein512-376 | 0xb34f | |
237 | skein512-384 | 0xb350 | |
238 | skein512-392 | 0xb351 | |
239 | skein512-400 | 0xb352 | |
240 | skein512-408 | 0xb353 | |
241 | skein512-416 | 0xb354 | |
242 | skein512-424 | 0xb355 | |
243 | skein512-432 | 0xb356 | |
244 | skein512-440 | 0xb357 | |
245 | skein512-448 | 0xb358 | |
246 | skein512-456 | 0xb359 | |
247 | skein512-464 | 0xb35a | |
248 | skein512-472 | 0xb35b | |
249 | skein512-480 | 0xb35c | |
250 | skein512-488 | 0xb35d | |
251 | skein512-496 | 0xb35e | |
252 | skein512-504 | 0xb35f | |
253 | skein512-512 | 0xb360 | |
254 | skein1024-8 | Skein1024 consists of 128 output lengths that give different hashes | 0xb361 |
255 | skein1024-16 | 0xb362 | |
256 | skein1024-24 | 0xb363 | |
257 | skein1024-32 | 0xb364 | |
258 | skein1024-40 | 0xb365 | |
259 | skein1024-48 | 0xb366 | |
260 | skein1024-56 | 0xb367 | |
261 | skein1024-64 | 0xb368 | |
262 | skein1024-72 | 0xb369 | |
263 | skein1024-80 | 0xb36a | |
264 | skein1024-88 | 0xb36b | |
265 | skein1024-96 | 0xb36c | |
266 | skein1024-104 | 0xb36d | |
267 | skein1024-112 | 0xb36e | |
268 | skein1024-120 | 0xb36f | |
269 | skein1024-128 | 0xb370 | |
270 | skein1024-136 | 0xb371 | |
271 | skein1024-144 | 0xb372 | |
272 | skein1024-152 | 0xb373 | |
273 | skein1024-160 | 0xb374 | |
274 | skein1024-168 | 0xb375 | |
275 | skein1024-176 | 0xb376 | |
276 | skein1024-184 | 0xb377 | |
277 | skein1024-192 | 0xb378 | |
278 | skein1024-200 | 0xb379 | |
279 | skein1024-208 | 0xb37a | |
280 | skein1024-216 | 0xb37b | |
281 | skein1024-224 | 0xb37c | |
282 | skein1024-232 | 0xb37d | |
283 | skein1024-240 | 0xb37e | |
284 | skein1024-248 | 0xb37f | |
285 | skein1024-256 | 0xb380 | |
286 | skein1024-264 | 0xb381 | |
287 | skein1024-272 | 0xb382 | |
288 | skein1024-280 | 0xb383 | |
289 | skein1024-288 | 0xb384 | |
290 | skein1024-296 | 0xb385 | |
291 | skein1024-304 | 0xb386 | |
292 | skein1024-312 | 0xb387 | |
293 | skein1024-320 | 0xb388 | |
294 | skein1024-328 | 0xb389 | |
295 | skein1024-336 | 0xb38a | |
296 | skein1024-344 | 0xb38b | |
297 | skein1024-352 | 0xb38c | |
298 | skein1024-360 | 0xb38d | |
299 | skein1024-368 | 0xb38e | |
300 | skein1024-376 | 0xb38f | |
301 | skein1024-384 | 0xb390 | |
302 | skein1024-392 | 0xb391 | |
303 | skein1024-400 | 0xb392 | |
304 | skein1024-408 | 0xb393 | |
305 | skein1024-416 | 0xb394 | |
306 | skein1024-424 | 0xb395 | |
307 | skein1024-432 | 0xb396 | |
308 | skein1024-440 | 0xb397 | |
309 | skein1024-448 | 0xb398 | |
310 | skein1024-456 | 0xb399 | |
311 | skein1024-464 | 0xb39a | |
312 | skein1024-472 | 0xb39b | |
313 | skein1024-480 | 0xb39c | |
314 | skein1024-488 | 0xb39d | |
315 | skein1024-496 | 0xb39e | |
316 | skein1024-504 | 0xb39f | |
317 | skein1024-512 | 0xb3a0 | |
318 | skein1024-520 | 0xb3a1 | |
319 | skein1024-528 | 0xb3a2 | |
320 | skein1024-536 | 0xb3a3 | |
321 | skein1024-544 | 0xb3a4 | |
322 | skein1024-552 | 0xb3a5 | |
323 | skein1024-560 | 0xb3a6 | |
324 | skein1024-568 | 0xb3a7 | |
325 | skein1024-576 | 0xb3a8 | |
326 | skein1024-584 | 0xb3a9 | |
327 | skein1024-592 | 0xb3aa | |
328 | skein1024-600 | 0xb3ab | |
329 | skein1024-608 | 0xb3ac | |
330 | skein1024-616 | 0xb3ad | |
331 | skein1024-624 | 0xb3ae | |
332 | skein1024-632 | 0xb3af | |
333 | skein1024-640 | 0xb3b0 | |
334 | skein1024-648 | 0xb3b1 | |
335 | skein1024-656 | 0xb3b2 | |
336 | skein1024-664 | 0xb3b3 | |
337 | skein1024-672 | 0xb3b4 | |
338 | skein1024-680 | 0xb3b5 | |
339 | skein1024-688 | 0xb3b6 | |
340 | skein1024-696 | 0xb3b7 | |
341 | skein1024-704 | 0xb3b8 | |
342 | skein1024-712 | 0xb3b9 | |
343 | skein1024-720 | 0xb3ba | |
344 | skein1024-728 | 0xb3bb | |
345 | skein1024-736 | 0xb3bc | |
346 | skein1024-744 | 0xb3bd | |
347 | skein1024-752 | 0xb3be | |
348 | skein1024-760 | 0xb3bf | |
349 | skein1024-768 | 0xb3c0 | |
350 | skein1024-776 | 0xb3c1 | |
351 | skein1024-784 | 0xb3c2 | |
352 | skein1024-792 | 0xb3c3 | |
353 | skein1024-800 | 0xb3c4 | |
354 | skein1024-808 | 0xb3c5 | |
355 | skein1024-816 | 0xb3c6 | |
356 | skein1024-824 | 0xb3c7 | |
357 | skein1024-832 | 0xb3c8 | |
358 | skein1024-840 | 0xb3c9 | |
359 | skein1024-848 | 0xb3ca | |
360 | skein1024-856 | 0xb3cb | |
361 | skein1024-864 | 0xb3cc | |
362 | skein1024-872 | 0xb3cd | |
363 | skein1024-880 | 0xb3ce | |
364 | skein1024-888 | 0xb3cf | |
365 | skein1024-896 | 0xb3d0 | |
366 | skein1024-904 | 0xb3d1 | |
367 | skein1024-912 | 0xb3d2 | |
368 | skein1024-920 | 0xb3d3 | |
369 | skein1024-928 | 0xb3d4 | |
370 | skein1024-936 | 0xb3d5 | |
371 | skein1024-944 | 0xb3d6 | |
372 | skein1024-952 | 0xb3d7 | |
373 | skein1024-960 | 0xb3d8 | |
374 | skein1024-968 | 0xb3d9 | |
375 | skein1024-976 | 0xb3da | |
376 | skein1024-984 | 0xb3db | |
377 | skein1024-992 | 0xb3dc | |
378 | skein1024-1000 | 0xb3dd | |
379 | skein1024-1008 | 0xb3de | |
380 | skein1024-1016 | 0xb3df | |
381 | skein1024-1024 | 0xb3e0 | |
382 | multiaddrs | ||
383 | ip4 | 0x04 | |
384 | ip6 | 0x29 | |
385 | ip6zone | 0x2A | |
386 | tcp | 0x06 | |
387 | udp | 0x0111 | |
388 | dccp | 0x21 | |
389 | sctp | 0x84 | |
390 | udt | 0x012D | |
391 | utp | 0x012E | |
392 | ipfs | 0x01A5 | |
393 | http | 0x01E0 | |
394 | https | 0x01BB | |
395 | quic | 0x01CC | |
396 | ws | 0x01DD | |
397 | onion | 0x01BC | |
398 | onion3 | 0x01BD | |
399 | garlic64 | 0x01BE | |
400 | p2p-circuit | 0x0122 | |
401 | dns4 | 0x36 | |
402 | dns6 | 0x37 | |
403 | dnsaddr | 0x38 | |
404 | archiving formats | ||
405 | tar | 0x | |
406 | zip | 0x | |
407 | image formats | ||
408 | png | 0x | |
409 | jpg | 0x | |
410 | video formats | ||
411 | mp4 | 0x | |
412 | mkv | 0x | |
413 | IPLD formats | ||
414 | dag-pb | MerkleDAG protobuf | 0x70 |
415 | dag-cbor | MerkleDAG cbor | 0x71 |
416 | dag-json | MerkleDAG json | 0x0129 |
417 | git-raw | Raw Git object | 0x78 |
418 | eth-block | Ethereum Block (RLP) | 0x90 |
419 | eth-block-list | Ethereum Block List (RLP) | 0x91 |
420 | eth-tx-trie | Ethereum Transaction Trie (Eth-Trie) | 0x92 |
421 | eth-tx | Ethereum Transaction (RLP) | 0x93 |
422 | eth-tx-receipt-trie | Ethereum Transaction Receipt Trie (Eth-Trie) | 0x94 |
423 | eth-tx-receipt | Ethereum Transaction Receipt (RLP) | 0x95 |
424 | eth-state-trie | Ethereum State Trie (Eth-Secure-Trie) | 0x96 |
425 | eth-account-snapshot | Ethereum Account Snapshot (RLP) | 0x97 |
426 | eth-storage-trie | Ethereum Contract Storage Trie (Eth-Secure-Trie) | 0x98 |
427 | bitcoin-block | Bitcoin Block | 0xb0 |
428 | bitcoin-tx | Bitcoin Tx | 0xb1 |
429 | zcash-block | Zcash Block | 0xc0 |
430 | zcash-tx | Zcash Tx | 0xc1 |
431 | stellar-block | Stellar Block | 0xd0 |
432 | stellar-tx | Stellar Tx | 0xd1 |
433 | decred-block | Decred Block | 0xe0 |
434 | decred-tx | Decred Tx | 0xe1 |
435 | dash-block | Dash Block | 0xf0 |
436 | dash-tx | Dash Tx | 0xf1 |
437 | torrent-info | Torrent file info field (bencoded) | 0x7b |
438 | torrent-file | Torrent file (bencoded) | 0x7c |
439 | ed25519-pub | Ed25519 public key | 0xed |