Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Besides number theory, what other areas should I study for crypto. I did my undergrad in Comp Sci so the crypto course didnt have much mathematical topics. But for a grad specilisation in crypto I need to get acquainted with the required mathematical skills.

Any sort of help is appreciated.

Regards Rahul

share|cite|improve this question
See also…. – lhf May 27 '13 at 16:07

Besides number theory, you should also know some abstract algebra. A lot of modern cryptography is based on for example elliptic curves.

You could also check out quantum cryptography. This would require that you know some quantum mechanics.

Hope this helps.

share|cite|improve this answer

See the book An Introduction to Mathematical Cryptography by Hoffstein, Pipher, and Silverman.

share|cite|improve this answer

Don't forget to have a go at probability theory and information theory. These two (with a big emphasis on the first) pop up all around modern cryptography as most security proofs deal with showing that certain events are very very unlikely.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.