Skip to content
Archival Fixity
Python Shell
Branch: master
Clone or download
Latest commit dd690c6 Jan 13, 2020
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore upload .py .sh scripts May 29, 2019
LICENSE Add LICENSE Jan 14, 2020 Add citation information Jan 14, 2020 upload .py .sh scripts May 29, 2019 upload .py .sh scripts May 29, 2019 upload .py .sh scripts May 29, 2019 upload .py .sh scripts May 29, 2019

Archival Fixity

  • We used these Python/shell scripts as part of evaluating the two approaches (Atomic and Block) that can be used to verify the fixity of archived web pages (or mementos). Both approaches are introduced in the ACM/IEEE Joint Conference on Digital Libraries (JCDL 2019) full paper. (An extended version of the JCDL paper is available as a technical report
  • The scripts are mainly used to:
    • Generate fixity information of mementos
    • Publish the fixity information online at the Archival Fixity server
    • Disseminate the published fixity information to multiple archives
    • Verify the fixity of mementos
  • Examples will be added soon to show how to generate, publish, and disseminate fixity information using both Atomic and Block approaches. We will also provide examples that illustrate how the archived fixity information can be used to verify the fixity of mementos.

Citing Project

A publication related to this project appeared in the proceedings of JCDL 2019 (Read the PDF). Please cite it as below:

Mohamed Aturban, Sawood Alam, Michael L. Nelson, and Michele C. Weigle. Archive Assisted Archival Fixity Verification Framework. In Proceedings of the 19th ACM/IEEE-CS on Joint Conference on Digital Libraries, JCDL 2019, pp. 162-171, Urbana-Champaign, IL, USA, June 2019.

  author    = {Mohamed Aturban and
               Sawood Alam and
               Michael L. Nelson and
               Michele C. Weigle},
  title     = {{Archive Assisted Archival Fixity Verification Framework}},
  booktitle = {Proceedings of the 19th ACM/IEEE-CS Joint Conference on Digital Libraries},
  series    = {JCDL '19},
  pages     = {162--171},
  numpages  = {10},
  year      = {2019},
  month     = {jun},
  url       = {},
  doi       = {10.1109/JCDL.2019.00032},
  isbn      = {978-1-7281-1547-4},
  publisher = {IEEE},
  location  = {Urbana-Champaign, IL, USA}
You can’t perform that action at this time.