@tillo @whitequark as far as i understand it, it should work with arbitrarily complex/secure algorithms (as long as the algorithm is known), because you can reduce the problem to one unknown byte at a time, so 256 * 256 checksum calculations at worst