# SMS Backup — integrity manifest # Format: SMSBACKUP-MANIFEST-1 # # Document: Alex Carter.pdf # Document SHA-256: 36958b22f595ce3893e6869c2c9732729d7dfe72f6469e6a72a2dca2fe81ee65 # Source data digest (SHA-256): 6f9f41875fa7bda85302f44ff11ee2c632ecc79861550b24374ad8a73e74feba # # The source data digest is a SHA-256 over the lines below, each terminated by a newline, # UTF-8. It is printed on the document's cover page. To verify that the document and this # manifest describe the same messages: # # grep -v '^#' 'Alex Carter.manifest.txt' | shasum -a 256 # # To verify the document itself has not changed since it was produced: # # shasum -a 256 'Alex Carter.pdf' # # Each line below describes one message, and is: # # |||
|| # # Message text and attachment file names are hashed, not reproduced, so this manifest can be # handed over without disclosing the contents a second time. Attachment hashes cover each # part's mime type and file name; the attachment files themselves, when the backup carries # them, can be hashed directly from the archive. # # Contact names are deliberately absent: they come from the exporting device's address book, # are not part of the message data, and would make this value depend on who exported it. # # This digest describes the messages rendered in the document above. It is not evidence that # those messages are genuine, and it cannot see messages removed before the document was # built — deduplication is disclosed separately in skipped_messages.txt. # 1788181920000|SMS|IN|+1 555 0142|0811d1f1bc8879d590354567430dfcae90dfc572baaa951ede169c42306745e3|- 1788183060000|SMS|OUT|+1 555 0142|aa6e103be063cc6916873f565fa952d10cfbd7a9eaa95c1c77eeafc46cab7982|- 1788183600000|SMS|IN|+1 555 0142|2eab33d5eebf30bcaf83a76a1d26d027eafde6e0c9126574df7dcef4ae26c913|- 1788184680000|SMS|OUT|+1 555 0142|c5c328a56305d1866e67e230f964940c2938186a8cc011bacfcc30c347d23581|- 1788185700000|SMS|IN|+1 555 0142|8d997ed0f7daeb432b71b14e280f9ace53f9d8b6ac00d4d8ef968c793cc1515b|- 1788186840000|MMS|OUT|-|07b1ae0716e5a2bf8a9ec59335b02ee4dad5a5d902be1e6e3c470d151eff3b3c|5f6a42a1f32cb1ab8094147884f16786bee0d03ec56a9f412b1b69a76dec0116 1788188520000|SMS|IN|+1 555 0142|c22d986d8cc0b5bc5b1a353a30f92c72d85e5feee3d76c3e0038f40f4f01a495|- 1788264900000|SMS|OUT|+1 555 0142|ace57655be80b75ccdc7c6376ba3e725f192782de5ea80eb8b94824354537f85|- 1788280800000|SMS|IN|+1 555 0142|86c960c5821ec0ea93c743e353b5143787565a4f708ec41b6524a46ed30f0ef3|- 1788386700000|SMS|OUT|+1 555 0142|bee825b1442da7b32b6dd84f912252e9f53f003972426a732a1f88f2f4d99e22|- 1788441720000|SMS|IN|+1 555 0142|4767ea9d7109f830e8fd6e8ca8a03792c3b21e868296b6674e02de20efa20e85|-