Quick Upload

Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer.To install it, go here
Post to Twitter Post to Twitter
Share on Facebook
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

Number Theory, Polynomials, and the Advanced Encryption Standard

from joshuarbholden, 3 months ago Add as contact

194 views | 0 comments | 0 favorites | 0 embeds (Stats)

Desc: While many instructors are now using cryptography to “spice up” their number theory courses, most stick either to classical ciphers like the Caesar cipher or to the RSA cryptosystem. While these are indeed good examples of the use of number theory in cryptography, instructors may not be aware that the new Advanced Encryption Standard (AES) also uses quite a bit of number theory, in the guise of finite field arithmetic, or modular arithmetic of polynomials. While the generalization from number theory to finite field arithmetic may seem a bit daunting at first, instructors and students will find that familiar concepts like the Euclidean Algorithm and modular inverses carry over quite nicely to the new setting. Furthermore, the generalization from numbers to polynomials provides an excellent “bridge” for those students who will being going on to an abstract algebra course, and an opportunity to stretch (without breaking!) the minds of those students who might not. This talk will focus on the“Simplified Advanced Encryption Standard” (S-AES) which illustrates all of the features of AES at a level of complexity which does not require the use of computers to do examples.

Embed customize close
 

Categories

Business & Mgmt

Groups/Events

More Info

This slideshow is Public

Views: 194 Comments: 0 Favorites: 0 Downloads: 13

View Details: 194 on Slideshare 0 from embeds
Flagged as inappropriate Flag as inappropriate

Flag as inappropriate

Select your reason for flagging this slideshow as inappropriate.

If needed, use the feedback form to let us know more details.

Slideshow Transcript

  1. Slide 1:Number Theory, Polynomials, and the Advanced Encryption Standard Joshua Holden Rose-Hulman Institute of Technology http://www.rose-hulman.edu/~holden Joshua Holden (RHIT) Number Theory, Polynomials, and the AES 1 / 15
  2. Slide 2:Question What does cryptography have to do with number theory? Joshua Holden (RHIT) Number Theory, Polynomials, and the AES 2 / 15
  3. Slide 3:Question What does cryptography have to do with number theory? Answer Everything. Joshua Holden (RHIT) Number Theory, Polynomials, and the AES 2 / 15
  4. Slide 4:Shift (Caesar) ciphers, atbash cipher modular arithmetic Affine ciphers gcds, Euclidean algorithm, modular inverses Pohlig-Hellman exponentiation cipher Fermat’s Little Theorem, primality testing Rivest-Shamir-Adleman (RSA) Euler’s phi functi