Comment

Comment by WirelessGigabit

But how do you know that the outcome you have is the right one?

It's text. It's not something formatted.

If I encrypted a JSON string, gave it to you, you can brute-force all day trying to parse the output as a JSON string. If it works, you probably have it right.

But here? Because of how the Engima machine works you still get an output. And since we don't need to decode this output (like JSON to an actual JavaScript Object) we don't have that many ways of validating the output.

It's German from 1945. Abbreviations, different (older) spelling, spelling mistakes, ... all make it really hard to distinguish real output from incorrect output.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton