Earlier quoted context omitted.
On the question of whether it's intuitive or not: NP-complete problems tend to have fairly little structure. A problem like boolean satisfiability has basically no structure: all you have is a soup of clauses. The "tricky" problems that have solutions in P get their solutions from clever exploitation of structure. At least, that's how it becomes more intuitive to me.
The structure of a problem specifies it; an unstructured problem is less well-specified, and that makes it intuitively more difficult to approach. E.g. summation of a column of decimal numbers is a highly structured problem that's very easy to solve. Parsing the speech of yelling drunkards is not so structured, and much harder to solve.
Elliptic Curves
31–36 of 36 posts
Re: Elliptic Curves
#32Earlier quoted context omitted.
It believe mathematicians will continue to favor boards. Sitting in the audience I greatly prefer this; however, such lectures have less chance of being posted at all. For this topic we are lucky to have Silverman's book [1], which everyone seems to like. [1] https://www.math.brown.edu/~jhs/AECHome.html
can you explain to me why an elliptic curve over C is a quotient manifold (like the torus on page 7 of the first set of slides)?
Re: Elliptic Curves
#33Earlier quoted context omitted.
I'm going to push back a little on "new" and "weaknesses still being found". The underlying theory of curves and their hardness has been pretty stable for awhile --- since well before 2000, I think. More progress has been made against conventional multiplicative group Diffie-Hellman than has against curves. The complicating factor isn't the curve problems themselves, but rather implementation details , some of them p…
> More progress has been made against conventional multiplicative group Diffie-Hellman than has against curves. How is "none" more than "none"?
Re: Elliptic Curves
#34I've seen a few links to resources on elliptic curves on HN, but I don't understand their importance or why they're trending with folks here. Can someone give me some context?
Re: Elliptic Curves
#35I've seen a few links to resources on elliptic curves on HN, but I don't understand their importance or why they're trending with folks here. Can someone give me some context?
Yes, elliptic curves are huge in cryptography, but they are also mathematically significant. They are the degree three nonsingular algebraic plane curves with at least one rational point. This makes them essentially "one step up" from the conic sections. The conic sections, of course, are well understood including the parametrization of their rational points. However, elliptic curves are much more subtle! We do not e…
Re: Elliptic Curves
#36I've seen a few links to resources on elliptic curves on HN, but I don't understand their importance or why they're trending with folks here. Can someone give me some context?
they date back to the 80's.
to predict the future, some look to the past for ideas.
others monitor the present e.g. github commits for popular projects - reject anything that has no recent activity.
the context is per packet encryption, the space and time needed to do it.
this is not the approach taken by tls where one compromised packet can compromise the entire "encrypted stream". nor is the approach taken by dnssec where instead of encrypting some third party gives their blessing to (signs) the data being communicated.
elliptic curve crypto is not new. but encrypting each and every packet on the internet separately is "new" (or at least "different" from current practice).
this is my understanding. i could be wrong.