The text says: "here are the checksums for all the solutions to the eighty-nine puzzles", is the solution only the newly readable part, or the whole new text that has been transformed?
The text says: "here are the checksums for all the solutions to the eighty-nine puzzles", is the solution only the newly readable part, or the whole new text that has been transformed?
A little earlier, the editorial instructions read: "These hash values, or checksums [...], were generated by the SHA-256 algorithm -- implementations of which you should easily be able to find and run on your own plaintexts. (By "plaintext", I mean the entire rest of the file, correctly deciphered -- of which, however, only the next chapter will be legible ... until the subsequent decipherment, and so on.)"
Is that helpful?
(I've been playtesting this thing for a while. I'm not all the way through yet.)
Hm, strange. I don't see, and there shouldn't be, an extraneous newline at the end of the (original) file.
(btw, love this project, thanks for sharing it)
... is 0x3E1051 bytes long
... starts with <<Congratulations>>, as you already knew it should
... ends with <<IX%7M3+]vW7+zB]{\>>
(It couldn't be line-ending issues, could it? Do you have any 0x0D bytes?)
And, just in case it helps, my original text file (before stripping everything up to 1.#####, and _without_ the spurious 0x0A byte) is 0x3E404D bytes long and ends with << vhuY!niauago>>.
is:
... 0x3e1175 bytes long
... starts with «Congratulations!»
... ends with «ZO?-m[FmGp-+;KM»
01: 851fa86ed725c26b712ca1218cdec5782259240e403166c5c6c379b22656290b
and that's the sha256sum of my 01.txt .
Latest at https://github.com/larryboyko/dimityjones/blob/main/DimityJo...
(I hope I've fixed the error ...!)