10

While interesting, it's not really applicable to cryptography utilized by Monero as the trapdoored one is specific to 1024-bit prime numbers. Monero utilizes elliptic curve cryptography, more specifically the curve Ed25519, which has been time tested as it has been pointed out here. The DH scheme is indeed used, but it's not the same kind, but the one ...


10

The underlying Elliptic Curve that is used for Monero's cryptography is the Twisted Edwards curve Ed25519, and this is the same curve used in applications like OpenSSH, Tor, Tox, I2P, Facebook Messenger, Google, Whatsapp, and others. That doesn't, by itself, guarantee that it is flawless, but it is a very good endorsement IMO, and it is a bigger test of time ...


5

Trustless means that you don't have to rely on a trusted party to say whether a given piece of information is correct (like your balance) or if a signature is valid. The way you trust a bank to correctly account your balance, for example. With blockchain-based cryptocurrency, anyone can indenpendently verify what goes on (the nodes of the network are doing ...


4

G is a universally agreed-upon base point. Almost everyone that uses ed25519, including Monero, uses the same G. H is an agreed-upon base point within Monero's implementation of the Pedersen commitment scheme. It is chosen arbitrarily such that it is impossible to know the discrete log with respect to G (i.e. there is some x such that xG == H, but x will ...


2

Monero has a sound cryptographic protocol which has been time tested for about the past 3 years. To answer your question, Monero doesn't have any back door, and brute-forcing Monero isn't possible either, even if all of sun's energy is used in a computer performing such attack. Monero is safe from such issues.


1

Someone can correct me if I'm wrong, but I don't believe Monero uses Diffie-Hellman keys anywhere. The link you posted also says only that 1024-bit DH keys could be compromised, but for the last several years or more it is common practice to use 2048-bit or higher DH keys. When I set up a VPN, I typically use a 4096-bit DH key. If Monero does use DH keys, ...


Only top voted, non community-wiki answers of a minimum length are eligible