Skip to main content

All Questions

Filter by
Sorted by
Tagged with
2 votes
1 answer
60 views

How can I verify the SHA256 hash of 0.10.3 “Wolfram Warptangent” on FreeBSD?

How can I verify the SHA256 listed in this GPG-signed message for the official Monero 0.10.3 release matches the file that I downloaded for FreeBSD, 64-bit?
Jun Li's user avatar
  • 438
2 votes
0 answers
81 views

Cryptonote one time use view key

Would be possible to have a one-time view key where it would expire after one use or a specific time has been reached? We assume that this is using the blockchain thus it cannot be modified. What I ...
Gundamlancer's user avatar
  • 1,026
2 votes
0 answers
72 views

Determining the real transaction/balance with view key only

An open source web lightwallet was posted on Reddit the source is https://github.com/moneroexamples/openmonero. It would be able to check the balance of your wallet with only the address and view key (...
Gundamlancer's user avatar
  • 1,026
2 votes
0 answers
106 views

BLS Signature Aggregation

Would signature aggregation as an alternative to pruning be possible / desirable with Monero? As far as I understand it, it's a way to compress hundreds of tx into a single hash.
Jack's user avatar
  • 121
1 vote
1 answer
92 views

Possible error in book Zero to Monero: Second Edition

I am reading the book Zero to Monero: Second Edition from the GetMonero Library. On the 3rd paragraph of page 15, the book mentions an algorithm for finding points inside the subgroup of order l, ...
user11254's user avatar
1 vote
1 answer
108 views

Why does the SHA512 code include numbers ending in ULL?

The sha512-blocs.c file contains five blocks like these: F(w0 ,0x428a2f98d728ae22ULL) F(w1 ,0x7137449123ef65cdULL) F(w2 ,0xb5c0fbcfec4d3b2fULL) F(w3 ,0xe9b5dba58189dbbcULL) F(w4 ,...
ProkhorZ's user avatar
  • 543
1 vote
1 answer
91 views

Monero public key generation

I'm trying to get the public key with different JavaScript libraries: with elliptic and with libsodium-wrappers-sumo This is my code: const BN = require('bn.js'); const EdDSA = require('elliptic')....
Ivan Ivanov's user avatar
1 vote
1 answer
109 views

Are hex private keys already in little endian format?

I implemented my own private (seed) spend and view key generator for learning purposes but I still don't fully understand. I ended up with a working implementation but I feel that I'm just swapping ...
3af2's user avatar
  • 63
1 vote
1 answer
64 views

How to compute ringct multisignature key images? (Disambiguation of MRL005)

I'm looking at the multisignature scheme provided by MRL005 Section 4.4, and some things are unclear to me. I've attached a picture below of the expression for which I'm seeking some clarification. ...
justlearning's user avatar
1 vote
1 answer
296 views

What is "Janus"-linking?

How did it get its name? The attacker can't actually steal Monero, right? It relates to a clever use of cryptography involved in subaddresses? How so? Can it be mitigated?
scoobybejesus's user avatar
1 vote
1 answer
57 views

Is there a written document or resource about CryptoNight v2?

I am looking for something like this: https://cryptonote.org/cns/cns008.txt It's got a detailed, written explanation and not just code. I am trying to make a miner for learning purposes so I guess ...
John's user avatar
  • 43
1 vote
1 answer
166 views

Get Transactions from payment ID

I know how to generate payment id and how payment id works. But how can i get all transactions for a payment id from monero wallet CLI. Is there a way to do that? And command for that will be greatly ...
MoneroFinder's user avatar
1 vote
1 answer
53 views

Why is the limit in the random32_unbiased function different between the comments and the actual code?

I'm talking about this specific function: void random32_unbiased(unsigned char *bytes) { // l = 2^252 + 27742317777372353535851937790883648493. // l fits 15 times in 32 bytes (iow, 15 l is ...
3af2's user avatar
  • 63
1 vote
1 answer
189 views

What makes decoding the total sent amount using the viewkey potentially inaccurate?

When using the 'decode outputs' on moneroexplorer for a TX that I sent, I get this warning when it (correctly) estimates the amount that I spent: Possible spending is: spent amount (tx fee included)...
marceloneil's user avatar
1 vote
1 answer
357 views

Is the connection over Tor between client and remote node safe?

I'm using torsocks to connect my CLI wallet to a remote node (geo.node.moneroworld.com:18089). I don't need a high level of anonymity, but I would like to understand what information is at risk. For ...
sw4shbuckl3r's user avatar
1 vote
2 answers
141 views

Explore Monero Blockchain in Ubuntu

Can someone tell me step by step approach to explore Monero Blockchain in Ubuntu? From the beginning. Is there any way explore it with the terminal to see inside each block? Like what is the index of ...
Sajitha Liyanage's user avatar
1 vote
0 answers
27 views

Leveraging FHE transpiler in Monero

Google released recently FOSS source code for a "Fully Homomorphic Encryption Transpiler". Here is the associated paper. How can this be leveraged for Monero ? For example, can this be used ...
Moroccan Engineer's user avatar
1 vote
0 answers
30 views

How is the address constructed? [duplicate]

How is the address generated? I know it contains the public view key and the public spend key.
Christopher King's user avatar
0 votes
1 answer
185 views

Implications and remedies of fixed 'H' in Pedersen commitment

In the monero document "Zero to Monero" pp. 30 the Pedersen Commitment scheme is described as requiring generators G, H such that no-one knows an x where G = x*H. The actual H is defined as H=to_point(...
SigningUpForOneQuestionOnly's user avatar
0 votes
1 answer
369 views

Create a key pair for a Monero wallet through the seed generator from the BIP32/BIP44 standard

I am trying to derive my accounts of different blockchains via BIP44 standard to have deterministic account hierarchy. I was able to generate keys for BTC,ETH and other blockchains, but not for monero ...
AlexCav's user avatar
0 votes
1 answer
315 views

Quantum-safe stealth addressing

Many of you will know that the stealth addressing system used in Monero is vulnerable to quantum attacks, due to it being based on quantum-weak cryptography. Although not all payments would be ...
Neatness2253's user avatar
0 votes
1 answer
49 views

Could anyone explain ge_frombytes_vartime for me?

Recently I am working on monero source code, and I wonder how monero verify ed25519 public key is invalid. Is this function converting the public key into Y coordinates, then calculating the X ...
Harry's user avatar
  • 1
0 votes
0 answers
48 views

How to have list of incoming and outgoing tx given an address?

I have my full monero node and I'm trying to extrapolate from it, all the tx (incoming and outgoing) involving my address. Right now I'm using the monerojs library and scanning the blocks, the data I'...
AlexCav's user avatar
0 votes
0 answers
97 views

Understanding a security proof of RingCT 3.0

I am reading the paper "RingCT 3.0 for Blockchain Confidential Transaction: Shorter Size and Stronger Security" (https://eprint.iacr.org/2019/508.pdf), an improvement to Ring Confidential Transactions....
Fiono's user avatar
  • 113
0 votes
1 answer
136 views

How do I multiply 2 public keys?

I want to make DH-like key exchange calculating something like this: b = H(b0B1B2) But the problem is multiplication between two ec-points is not defined on ec-curve. I know monero makes some ...
milo's user avatar
  • 121

1 2
3