- I thought it was very cool to see how we can use elliptic curves and apply the things we've already learned to get cryptosystems.
- All in all, the individual cryptosystems made sense to me but I don't get how they could calculate a point multiplied by an integer so fast on the elliptic curve. I guess it wouldn't take too long if you put the integer in terms of powers of 2 (this way you could do the thing similar to successive squaring but in adding points).
Monday, December 7, 2009
16.5 Elliptic Curve Cryptosystems
Saturday, December 5, 2009
16.4 Elliptic Curves in Characteristic 2
- I found it interesting that they use finite fields over GF(2^n).
- However, it was semi hard to visualize what this exactly means. I got confused on the fact that the derivatives are vertical lines because the second derivatives are all zero. I'm not sure why that was pertinent either.
Wednesday, December 2, 2009
16.3 Factoring with Elliptic Curves
- I found it interesting to find that elliptic curve factorization method is more dependable than the p-1 factorization method since it only requires that there be enough smooth numbers around p opposed to p having to be smooth (like in the p-1 method).
- I was a little confused on the relationship between addition in the elliptic curve and the multiplication of corresponding numbers. There was an example in the book but I didn't fully understand it.
Tuesday, December 1, 2009
16.2 Elliptic Curves Mod p
- It was interesting to see how we can use elliptic curves to encode a message.
- I was confused on how the decryption of the cipher text would work. Unless K was known by the decoder, how would the point (x,y) be useful? Does this mean that this is a private key cryptosystem?
Sunday, November 29, 2009
16.1 Elliptic Curves: The Addition Law
- I have never heard of elliptic curves until this class so it was interesting to read about them. I am still kind of confused on what defines an elliptic curves.
- A few things I didn't understand about the reading is first of all, what is an abelian group? second, I was confused on the graph of y^2=x(x+1)(x-1). I'm not sure why there wasn't any values for x between 0 and 1.
Monday, November 23, 2009
2.12 Enigma
- I enjoyed reading about a cryptosystem that was used in WWII. It is always neat to get the history behind the cryptosystems and see how they were used. I also thought it was interesting that they used rotors that spun. It seems like the messages would be very long Vigenere ciphers but the key would be too enormous to do any frequency analysis or anything. So it seems kind of like a one time pad that was used for all the messages that day.
- It was hard to understand how the knowledge of the permutations helped break the system.
Sunday, November 22, 2009
19.3 Shor's Algorithm
- I found it very interesting to learn more about what a quantum computer is. Although I feel like I still don't understand it, it was cool to learn more about it.
- I understand that Shor's Algorithm says that if we find the period, we can use that to factor n. But I was pretty confused on how that works and how the use of a quantum computer would help in finding the period.
Subscribe to:
Comments (Atom)