Elliptic curve cryptography (ECC) is an approach to public-key cryptography that allowed smaller keys compared to non-ECC cryptography to provide equivalent levels of security.
Questions tagged [elliptic-curve]
30 questions
2
votes
1 answer
Multiplication over an elliptic curve using the monero cryptographic libraries
I am trying to implement a PoC of some variant of monero.
Currently for start, I want to generate the expression G*a*i^2 given all the scalars (a,i,2).
I've lost my way while looking at Monero libraries since the structs and the names of the…

Shak
- 219
- 1
- 4
2
votes
1 answer
Implementation of monero on other curves
Are there any other implementations of curves in the Monero code (other than Curve25519)?
I'm asking because the code is very optimized to this curve (e.g. the multiplication in 8 when computing the stealthy address).
And, I'm trying to add some…

user1387682
- 367
- 1
- 5
1
vote
1 answer
Are multiple base points or generator points used for the ed25519 curve in monero / CN?
Does the point ever change for different keys or other functions that use the curve?
If the point never changes is the only curve input parameter the index (r) that is used in the scalar multiplication?
I saw that the base point (G) is (x, -4/5) …

onefox
- 985
- 6
- 18
1
vote
1 answer
Twisted Edwards curve and stealth addresses
Monero uses Twisted Edwards curve Ed25519. My questions:
Is it necessary to use this curve for stealth addresses or can one use any kind of elliptic curve, such as secp256k1?
How to define Ed25519 and other Twisted Edwards curves with Sage?
In the…

Andrzej
- 11
- 1