mozdev.org

MDHashTool

resources:
MDHT: link fingerprints demo

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.





The mdhashtool project can be contacted through the mailing list or the member list.
Copyright © 2000-2017. All rights reserved. Terms of Use & Privacy Policy.