AES 256 key and anti-key



Hi,

I have a simple question regarding AES with 256 bits key.

It is known that the input and output blocks for this algorithm is 128
bits.
Given a 256 bit key, K, a crypto-pair is defined as (a,b) where 'a' is
a 128 number and 'b' is a 128 bit number and b=AES(K,a).
There are (2**128)! / ((2**128-2)! * 2) posibble complete sets which
cover all the alpha-bet of 'a'. which is less than 2**256 (by more
than half). On the other hand, there are 2**256 different keys.

This means that there are on avarage 2 keys for every complete a set
of all crypto-pairs.your key K and the anti-key K' :)


-majorsoul
.



Relevant Pages

  • Re: New Encryption Idea
    ... performing the 5 reads necessary in the example algorithm results in a delay ... Panama at 400MB/sec, or RC4 at about 90MB/sec, or AES in CTR mode at ... and the speed failings of your design become very clear. ... > Manansala Encryption and Authentication System ...
    (sci.crypt)
  • Re: FUD about CGD and GBDE
    ... >government has approved the use of AES with 256 bit keys for very ... that stress on the algorithm and maintain 256 bits of margin. ... I don't seriously think that either of CGD or GBDE will be broken ... The first reason is that it adds complexity. ...
    (freebsd-hackers)
  • Re: Virtual Matrix Encryption
    ... die or simply another algorithm will be used in the AES. ... Then it would not be called "snake oil" and would be be "in the ... > algorithms is that they hadn't studied by the whole crypto community and ...
    (sci.crypt)
  • Re: Only people who originally frequent sci.crypt reply to this
    ... I know enough to have implemented AES in C and Java, ... algorithm has random numbers involved and might not be reversible by ... Number theoretic attacks aren't dependent on brute force. ... the discrete logarithm problem trivial, ...
    (sci.crypt)
  • Re: Cohens paper on byte order
    ... > It's perfectly okay when one considers that in the AES FIPS ... > environment, there would be a serious problem trying to ... > test the algorithm in an environment where the AES ... > efficiency would be an advantage. ...
    (sci.crypt)