I am new to AES and I am too much confused about the generation of S-box in AES. I don't have any idea of $GF(2)^8$ field and how the things are happening around. Please answer this question with a example in layman language.

  • $\begingroup$ I voted to reopen, because I don't think it's an exact duplicate. The 'How are the AES S-Boxes calculated' question assumes we understand inversion in $GF(2^8)$ (note, not $GF(2)^8$); this question explicitly assumes the submitter doesn't. $\endgroup$ – poncho Aug 10 '15 at 18:58
  • 1
    $\begingroup$ Related question crypto.stackexchange.com/questions/18062/… $\endgroup$ – Richie Frame Aug 11 '15 at 4:42
  • 1
    $\begingroup$ I doubt that the theory of finite fields and its operations could be easily explained in layman's language. In the book "The Design of Rijndael" by J. Daemen and V. Rijmen, something general about GF and in particular concerning the AES S-Box are to be found. There are a number of textbooks on finite fields, which however mostly presume familiarity with some level of math background knowledge IMHO. $\endgroup$ – Mok-Kong Shen Aug 12 '15 at 17:12

Browse other questions tagged or ask your own question.