C
campag5242
Yes, I now see we were talking about different things: I was restricting the term "Crypt8" to those useful types only ie those for which it is sensible to build tables. Specifically: those we have a chance to identify while in cyphertext (by high count, or any other means, which might give a clue re their plaintext couterparts).Correct me if I am wrong, but aren‘t we talking about different approaches?
1. it is clear that only the first 8 bytes are the crypt8, therefore in principle you can have 2^64 different unique values (regardless of payload size, plaintype and cw)
2. for one single plaintype (payload size fixed) and 2^48 possible cw‘s you will have 2^48 crypt8 values
3. for one single cw (payload size fixed) and 2^(184*8) possible plaintypes you will have that high number of crypt8, e.g.
B8hx(184*00h)
B8hx(183*00h&01h)
B8hx(183*00h&02h)
...
B8hx(184*FFh)
Of course, there are a lot of duplicated values, ie one single cw might give us the same crypt8 using 2 different plaintypes