3

How are the permuted choice tables - PC-1 and PC-2 - calculated for the DES block cipher algorithm?

Maarten Bodewes
  • 92,551
  • 13
  • 161
  • 313
maryamjafari
  • 61
  • 1
  • 3

1 Answers1

1

These are not calculated, but as with the particulars of S-boxes, suggested and reviewed as part of the design.

These fixed values/configurations are intended to add certain qualities to the particular step of each round, essentially obscuring the final output as much as possible, in a non predictable way. As you can read on Wikipedia, there is some controversy involved in the development of the S-boxes.

There was some criticism from various parties, including from public-key cryptography pioneers Martin Hellman and Whitfield Diffie,[1] citing a shortened key length and the mysterious "S-boxes" as evidence of improper interference from the NSA.

BenM
  • 95
  • 8