Skip to main content
13 events
when toggle format what by license comment
Dec 9, 2017 at 12:27 comment added Daniel Herbrych @SqueamishOssifrage I get this topic from my supervisor. It should be for scientific purposes. For example, I could generate one curve, use it and then use another curve etc... Im going to fail because I havnt time and I wasn't able to implement my own SEA algorithm in C with OpenSSL...
Dec 8, 2017 at 23:04 comment added Squeamish Ossifrage There are many ways to get a diploma thesis other than generating elliptic curves on a Raspberry Pi! What is the problem you're trying to solve in order to get a diploma thesis of which you believe generating elliptic curves on a Raspberry Pi to be a subproblem? These days, modern ECC is usually so restricted that for a particular security target there is exactly one curve, or at worst a handful, satisfying all the relevant criteria and maximizing performance, so if you applied all the relevant criteria you'd get the same curve each time. (E.g., Curve25519, Curve448, or E-521.)
Dec 8, 2017 at 11:03 comment added Daniel Herbrych @SqueamishOssifrage Because it's my diploma thesis... And I think now it's not as easy as I thought. For example curves over Fp, I generate a, b, p. But if I want to compute base point, I need to know order of the curve what should be done with SEA algorithm. And I can't find code of SEA, maybe I have to implement myself in C. Not easy, or?
Dec 8, 2017 at 3:12 comment added Squeamish Ossifrage Why do you want to generate curves on devices with resource constraints? What is your actual goal here?
Dec 8, 2017 at 0:12 history edited Daniel Herbrych CC BY-SA 3.0
added 298 characters in body
Dec 3, 2017 at 16:57 comment added Squeamish Ossifrage Yes, that's the Sage I mean. You can see an example of its use in elliptic curve design at SafeCurves: safecurves.cr.yp.to/verify.html
Dec 3, 2017 at 12:41 answer added entrop-x timeline score: 2
Dec 3, 2017 at 9:31 comment added Daniel Herbrych @SqueamishOssifrage Thanks, you mean this?
Dec 3, 2017 at 1:28 history edited Squeamish Ossifrage CC BY-SA 3.0
Math monkey! Also capitalization and punctuation.
Dec 2, 2017 at 23:45 comment added Squeamish Ossifrage You may find it easier to do all this with Sage than with OpenSSL. OpenSSL is intended for cryptography applications that use standard algorithms and curves, not for exploration in the math and curve selection.
Dec 2, 2017 at 19:12 history edited e-sushi CC BY-SA 3.0
Fixed formatting and typos. Didn't convert all MathJax opportunities due to lack of time.
Dec 2, 2017 at 17:49 review First posts
Dec 3, 2017 at 9:27
Dec 2, 2017 at 17:46 history asked Daniel Herbrych CC BY-SA 3.0