I am a student of Pure Mathematics and also interested in programming .I have learnt C++,SAGE .
Recently I have started learning "Cryptography" .But there are many definitions involved here like polynomial time algorithm,time complexity etc.
My question is it all right for a student in Pure Mathematics to study Cryptography or as time progresses I will eventually fall out of place and lose interest in this subject.
Is Cryptography more suitable for computer science graduates or it does not matter which background a student is from to study this?
Please share your thoughts here as i am still in my early days and may help to change the subject if necessary before it is too late