MDHashTool
| resources: | Home Installation Source Code Bugs Screenshots Contact LF Demo Release Notes |
|---|
Link Fingerprints Demo
"Link Fingerprints" is a scheme originally proposed by Gervase
Markham for embedding checksum information in links pointing to
files published for distribution. Please see LF
Info for more details about the "link fingerprints" concept, LF
syntax, and MDHashTool's LF-related features. This page serves as a
test matrix for, and demonstration of, the "link fingerprints" support
implemented in the MDHashTool extension.
| link |
algorithm |
description |
expected
result (assuming default MDHashTool installation) |
| mdhashtool-0.3.xpi | md5 |
valid Link Fingerprint with
correct checksum |
link recognized as LF-enhanced:
icon displayed; LF items appear in context menu when right-clicked;
download will be automatically verified for matching checksum;
reference checksum will be extracted and used in Download Check Digest
dialog. |
| mdhashtool-0.3.xpi | md5 |
checksum length not valid for
alg. type |
link will not be recognized as
LF-enhanced: no icon, no LF items in context menu, no auto checksum
verification for download, no reference checksum in Download Check
Digest dialog. |
| mdhashtool-0.3.xpi | md5 |
checksum contains non-hex
character |
link will not be recognized as LF-enhanced: no icon, no LF items in context menu, no auto checksum verification for download, no reference checksum in Download Check Digest dialog. |
| mdhashtool-0.3.xpi | md5 |
valid LF with bad checksum |
link recognized as LF-enhanced: icon displayed; LF items appear in context menu when right-clicked; download will be automatically verified for matching checksum and will display alert dialog when checksum comparison fails; reference checksum will be extracted and used in Download Check Digest dialog, but will indicate mismatched checksums. |
| mdhashtool-0.3.xpi | sha1 |
valid Link Fingerprint with correct checksum | link recognized as LF-enhanced: icon displayed; LF items appear in context menu when right-clicked; download will be automatically verified for matching checksum; reference checksum will be extracted and used in Download Check Digest dialog. |
| mdhashtool-0.3.xpi | sha0 (unsupported) |
unsupported algorithm type
identifier |
link will not be recognized as LF-enhanced: no icon, no LF items in context menu, no auto checksum verification for download, no reference checksum in Download Check Digest dialog. |
| md5 |
valid Link Fingerprint with
correct checksum (image only, no link text) |
link recognized as LF-enhanced: icon displayed; LF items appear in context menu when right-clicked; download will be automatically verified for matching checksum; reference checksum will be extracted and used in Download Check Digest dialog. |