Questions tagged [cryptography]

Concerning the broad subject of cryptography and its narrow application in Bitcoin protocol and applications.

Filter by
Sorted by
Tagged with
-1
votes
0answers
14 views

How to transfer all incoming transactions to another wallet [closed]

How can I transfer any eth I receive to another address even while offline?
0
votes
0answers
28 views

What is the future of Bitcoin and Cryptocurency in the next 1 - 5 years? [closed]

I am just starting Crypto, Like BTT, is it possible that other coins will be like Bitcoin, there has been a surge of up to thousands of percent ?.
0
votes
0answers
20 views

Using key aggregation (multsig) in P2TR script path spends

I know that it is possible to create a 2-2 multsig using Taproot by combining both private keys into one public key and defining that as the key path spend. I also know that it is possible to use ...
0
votes
0answers
18 views

basics of cryptocurrency [duplicate]

I recently became interested in cryptocurrency and its mining process but there are a few things I don't understand very well and I am still trying to learn the basics more before getting into trading ...
0
votes
1answer
21 views

How is wallet balance from unspent transactions in cryptography terms?

There is already a good almost complete answer here (but missing the cryptography explanation): How is a wallet's balance computed? Is a bitcoin wallets balance calculated on the client computer ...
0
votes
1answer
39 views

Create wallets on website PHP

I am trying to create a website that allows the deposit of cryptocurrencies (BTC / ETH / LTC) in the account, consequently I need to create a wallet at the personal registration for each of these 3 ...
1
vote
0answers
28 views

Looking for Bitcoin/Crypto payment processor that will split payments (pay multiple people from sale)

I'm looking for a crypto payment gateway that will allow me to accept payment for a product. It should support splitting the payment between multiple crypto wallets (multiple people).
0
votes
1answer
43 views

Public key Exceeding Mod P? A Clarification Request On The Discrete Logarithm Problem

I tried to observe / implement the discrete logarithm problem but I noticed something about it; but before I get into it let me give some clarification which is open to correction. a = b^x mod P ...
1
vote
1answer
28 views

Feasibility of using Ring Signatures with CoinJoin Technique

There is a Ring Signature implementation in C++ by Libbitcoin team. We can find the details in the following GitHub repository. Is it feasible to use Monero like Ring Signatures together with the ...
1
vote
1answer
32 views

Multi Party ECDSA?

Are there any alternatives to the Multi Part ECDSA implementation contributed by ZenGo?
0
votes
0answers
47 views

Any Bitcoins on an old computer

I purchased an older computer at a garage sale, the seller said her son used it from about 2008 to 2012 to play games online. It still has the original hard drive and the seller says its been in ...
0
votes
2answers
48 views

How can I determine where a BTC transfer from one of my accounts to another went wrong?

I have two BTC accounts on a Ledger S Nano hardware wallet, which I can check via the Ledger Live software. I've transferred BTC many times already, to my own accounts and to other people, and never ...
0
votes
1answer
139 views

BTC Treasure hunt

Alright, I’m new to Bitcoin/Crypto, and this might be a long story but worth it. My life long friend had a $50 Visa gift card back in 2009-2011. His friends were over the house one day and mentioned ...
1
vote
0answers
15 views

Difference between cryptography in cryptocurrency hardware wallet and 2FA hardware security key

What's the general overview of difference between the way how cryptocurrency hardware wallet works and how hardware security key (used for 2FA) works?
2
votes
1answer
85 views

Why is Public Key aggregation in MuSig described as a product of the public keys?

In the the MuSig2 paper, it is described that: Each signer randomly generates and communicates to others a nonce Ri=g^ri; then, each of them computes R=∏ni=1Ri,c=H( ̃X,R,m)where ̃X=∏ni=1Xiis the ...
-1
votes
2answers
40 views

Finding the current statements about bitcoin [closed]

Which of the following statements about blockchain are correct? A) A transaction is accepted once it is included in some block. B) A transaction is accepted once it is included in a block that is at ...
0
votes
0answers
29 views

Can I recover a 12 word passphrase if I only have 11 words [duplicate]

I have crypto wallet with a 12 word passphrase. I have written down the words incorrectly and omitted a word. Are there methods of recovering the 12th word. I have access to the wallet account but ...
1
vote
0answers
39 views

SHA256 speedup possible if executed on GPU

Is it possible to speed up hashing if hashing is done on a GPU? Does that even make sense or are the CPU instructions faster because for normal signature verification you don't gain by parallelizing ...
0
votes
2answers
105 views

How to change the field of the elliptic curve to the new value N while keeping the default Secp256k1 parameters?

I want to change the margin of the elliptic curve to the new N value, while doing so I want to keep the parameters Standard G-point Generator Secp256k1 that is, I want to replace: N = ...
0
votes
2answers
69 views

Import 256 bit private key

Can I import a 256 bit private key in a Wallet (binary format)? Or do I have to convert it in another format?
-2
votes
1answer
32 views

Crypto Account hacked

12 words password has been hacked and lost all the money in crpto account. Anyways to recover the money ? Please please help!
0
votes
2answers
39 views

Bitcoin users limit

How bitcoin handle users limit if only 4000 transactions in every 10 minutes ? Let's say I transfer 2 bitcoin to Anuj account then how much time maximum it will take to reflect in Anuj's account and ...
0
votes
0answers
39 views

Is that proved that breaking ECDSA as hard as solving ECDLP?

Is that proved that breaking ECDSA (Elliptic Curve Digital Signature Algorithm) as hard as solving ECDLP(Elliptic Curve Discrete Logarithm Problem)?
0
votes
0answers
20 views

How do bitcoin verifies block hash after new hash have been submitted by Miners? [duplicate]

I want to know how at the end of Bitcoin server block hashes are verified after it has been submitted by a miner. Do they already have a previously calculated block hash DB or something else? I m new ...
1
vote
1answer
76 views

Bitcoin's cryptographic protocol allows for leakage of information about one's Private Key, making recalculation of the private key possible?

Is it true that the cryptography which is used in bitcoin allows for leakage of information which could be used to recalculate the private key - IF you are continuously reusing the same public address ...
1
vote
0answers
111 views

How are the prefixes for EXT_PUBLIC_KEY and EXT_PRIVATE_KEY derived?

I want to know how the prefixes for EXT_PUBLIC_KEY and EXT_PRIVATE_KEY are derived. For example in bitcoin you have: base58Prefixes[PUBKEY_ADDRESS] = std::vector<unsigned char>(1,0); ...
0
votes
0answers
35 views

how can I get the modular inverse of k… The nonce inverse

How can I calculate the Y axis Of the R value in the Eliptic Curve Digital Signature Algorithm (Ecdsa). The reason I said 'y' axis of the 'r' value is because I believe the y axis is the nonce used to ...
1
vote
0answers
43 views

What would a bitcoin quantum resistant address look like? [duplicate]

In an hypothetical future where a quantum computer is able to break the cryptography protecting the bitcoin private key, one of the solution would be to move our coins to quantum safe resistant ...
0
votes
1answer
143 views

Using xpub key derivation for user account balance?

I want to accept payments, and to keep the wallet secure I believe using a xpub key would be the correct solution. The site uses Google Login, which gives me a user id. My idea is that given the ...
3
votes
1answer
152 views

Elliptic Curve Point at Infinity

Let's take into account the Bitcoin curve. My questions are: What exactly is the "point at infinity"? Is there more than one "point at infinity" How can I identify if my EC generated x and y are the "...
-1
votes
1answer
50 views

Could a computer virus made less than a mb, which is sent as transaction that attacks miners? [closed]

What happens if computer virus less than a mb is sent as transaction that attacks miners?
2
votes
1answer
120 views

Positive or negative private key of a bitcoin wallet?

Private key is a number. Is the question positive or negative? Is it possible to know a positive private key or negative if you only know the public key? For instance: Positive private key: 2 ...
1
vote
0answers
33 views

security of the mining algorithms litecoin vs bitcoin - scrypt vs sha256?

how is the cryptanalysis' current state on both sha256 and litecoin's scrypt? is litecoin's scrypt on a security level like sha256? by security i simply mean ways to "break"/"de-cipher" the hash ...
1
vote
1answer
158 views

How many bits of entropy is a Bitcoin address?

I've seen references to 160 bits of entropy, but I'm not sure if this is universal or just applies to the old address format.
1
vote
2answers
96 views

BTC transfer duration

When BTC is mined, it is sent to the BTC wallet. The duration of the transaction can be up to 24h for online wallets. Is the duration faster, when transferring BTC to a “cold wallet”?
4
votes
3answers
482 views

Are BTC Private Keys evenly distributed in 256bit space?

If we assume that there are ~2^96 private keys for EACH bitcoin address (2^256-160) and we assume that in cryptography it is considered good property of every hash function if it evenly distributes ...
3
votes
2answers
133 views

I need to know about wallets in cryptocurrency, how do exchanges generate deposite address per user?

In exchanges like Binance when a user wants to deposit coins in bitcoin or in other coins, per user receives a unique public key? Do they have to generate pair key private/public key for each user in ...
0
votes
1answer
21 views

Learning to trade iOS user friendly crypto wallet safety when stored in and transfer for trading or use to purchase or get cashed

iPhone users best crypto wallet in bitcoin currency trading and transfer for easy access to use and keep safe deposit and profits as a new and first time trading experience to the trading crypto ...
4
votes
1answer
65 views

Can ECDH peers waste each other's time at will?

Peter Dettman notes that ECDH peers can waste each other's time at will. What does he mean? Can this be weaponized against Lightning nodes?
-1
votes
2answers
117 views

Is there any blockchain explorer available to track the trades of cryptocurrency exchange?

I haven't seen any decentralized exchange that provides the information of trades and can track the record of transaction history and time. I am looking forward to that exchange which can provide ...
-1
votes
1answer
43 views

Is IQmining worth the investment? [closed]

I am interested in investing in crypto-contracts, is IQmining worth the investment?
0
votes
1answer
48 views

Consider using Bitcoin but just heard the IRS is sending tax notices to 10k plus users

article: https://www.cnn.com/2019/07/26/tech/irs-cryptocurrency-taxes/index.html My background: Good understanding of RSA cryptography, some elliptic curve, Number Theory and I am a (real)programmer ...
0
votes
1answer
38 views

How public-key cryptography secures bitcoin transactions from 51% attacks and Mining Attacks

I wanted to better understand how public-key cryptography avoids 51% attacks and mining attacks, also if this question is wrong please correct so that i can improve my research and provide me with ...
0
votes
0answers
24 views

What role does public-key cryptography play in bitcoin transaction? [duplicate]

Explain in one word and kindly tell what is it exactly that public-key cryptography does in bitcoin.
3
votes
2answers
320 views

To what extent does asymmetric cryptography secure bitcoin transactions?

Is there a specific attack or bug which asymmetric cryptography prevents during bitcoin transactions?
2
votes
2answers
134 views

Are there valid transactions which are impossible to mine?

Is it possible to have a bitcoin transaction T that is valid with a very generous transaction fee for which it is impossible for T to be included in the next block, or even in all subsequent blocks? ...
0
votes
1answer
86 views

What's the purpose of CSHA256::Write and CSHA256::Finalize

Looking at Bitcoin Core implementation of SHA256, I noticed it was a bit different from OpenSSL's implementation. In OpenSSL, you would initialize a variable with SHA256_CTX when in Bitcoin Core it's ...
1
vote
1answer
120 views

Confused on using SHA256 code from Bitcoin Core

I was looking at Bitcoin Core code to use its SHA256 code but am confused on where I should be looking at. In bitcoin/src/crypto/sha256.h there is CSHA256 and in bitcoin/src/crypto/sha256.cpp there ...
4
votes
1answer
203 views

What are the 3 arguments called in function SHA256?

void sha256(struct sha256 *sha, const void *p, size_t size) { struct sha256_ctx ctx; sha256_init(&ctx); sha256_update(&ctx, p, size); sha256_done(&ctx, sha); } I'm trying ...
4
votes
1answer
94 views

ECDSA - why not using the cyclic additive group

As I understand things so far, the ECDSA scheme used by Bitcoin uses a group G generated by a point on the elliptic curve y^2 = x^2 + 7. Now G is a cyclic group of finite order n and is, hence, ...

1
2 3 4 5