I have a repository with many files (mostly binary, images and raw data) and some documentation. The files are store in a hierarchical folder structure, I want to allow checking the fixity of the file, for detecting data corruption. At the moment I am generating a .json file representing the structure and containing for each file its checksum. Plus some metadata containing, for instance, the date and the algorithm that I used for calculating the checksum.
Once the folder structure is generated I transfer the data to different storage solutions (cloud, HHD, SSD etc. etc.) I then use a custom Python script to check the fixity (i.e. caclulating the checksum).
I was wondering if there are any standards for storing checksum, i.e. a file format that can be accepted by specific software devoted to this task and not only by my custoum script?
4