1. The most difficult concepts I'm seeing right now is keeping all the terminology and vocabulary sorted out. There are so many variations on the word "text," (plaintext, ciphertext, known plaintext, chosen ciphertext, etc.). I'm having difficulty understanding Kerckhoffs's principle. What does it mean for the security of a system to be based on the key and not on the obscurity of the algorithm? If we assume that Eve has knowledge of the algorithm used to perform encryption, why doesn't that defeat the purpose of encryption?
2. The most interesting part of the reading to me were the historical examples given. I understand there is a book that would relate to this subject, The Codebook. I'm going to look into this.
I've taken Math 371 (Abstract Algebra) so I'm familiar with the Euclidean algorithm. The thing I was wondering during crypto reading was, "How is this going to fit into ciphering?" I've known that math plays a huge part in programming and encryption, but how does it specifically play in? I imagine that since algorithms are used to encrypt and decrypt, perhaps Euclidean algorithm is a good candidate for doing such a thing.
Tuesday, August 31, 2010
Introduction, due Sept 1
I'm a mathematics major in my fifth (and final) year at BYU.
I've taken MATH 214, 190, 315, 342, 343, 334, 351, 362, 371.
I'm taking this class because I find the subject material. I think it will stand out on an application amidst the other math courses I've taken. I want to see if I might be interested in pursuing further a career field related to crypto-analysis.
I have a little experience with Maple. I worry that might be a major struggle during this course.
As far as programming experience, the only experience I have is through taking CS 142.
The first math professor I had at BYU was Prof. Villamazar. He remains one of my favorite professors. I took 119 from him. He explained the concepts thoroughly. More than that, he inspired the students to take the material seriously and to strive for understanding.
I'm unique among others because I'm a math major. There aren't that many of us. Among my peers in math, I'm unique because I like to branch out and study other subjects, mostly history.
I've taken MATH 214, 190, 315, 342, 343, 334, 351, 362, 371.
I'm taking this class because I find the subject material. I think it will stand out on an application amidst the other math courses I've taken. I want to see if I might be interested in pursuing further a career field related to crypto-analysis.
I have a little experience with Maple. I worry that might be a major struggle during this course.
As far as programming experience, the only experience I have is through taking CS 142.
The first math professor I had at BYU was Prof. Villamazar. He remains one of my favorite professors. I took 119 from him. He explained the concepts thoroughly. More than that, he inspired the students to take the material seriously and to strive for understanding.
I'm unique among others because I'm a math major. There aren't that many of us. Among my peers in math, I'm unique because I like to branch out and study other subjects, mostly history.
Subscribe to:
Posts (Atom)