Skip to main content

Questions tagged [cryptography]

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

35 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
3 votes
0 answers
139 views

What is exactly Randstorm vulnerability?

I've read the article from Unciphered about it, multiple times, and still fail to understand it It basically says that wallets generated by BitcoinJs front end library from 2011 to 2015 are vulnerable ...
Maltoon Yezi's user avatar
3 votes
0 answers
637 views

Ed25519 Successor to ECDSA in Bitcoin?

Bitcoin is currently using the secp256k1 curve. Understand that Ed25519 is technically superior -- i.e., offers better security than ECDSA and DSA, speed and most importantly, I think, resistance ...
Nathan Aw's user avatar
  • 269
2 votes
0 answers
179 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 ...
Hellwerker's user avatar
2 votes
0 answers
122 views

Schnorr Fiat Shamir Transformation

In the Schnorr identity protocol, we can transform the interactive ZKP into a non-interactive one by replacing the role of the verifier (i.e. providing a random challenge value) with a hash function ...
Jayyy777's user avatar
  • 141
2 votes
0 answers
85 views

Does Amit Sahai's indistinguishability obfuscator enable Autonomous Virtual Corporations or "Agents"?

Given that an "Agent" is described as Agents are autonomous programs that maintain their own wallet, which they use to buy server time. Money is obtained by the agent selling services. If demand ...
makerofthings7's user avatar
1 vote
0 answers
138 views

Decrypting wallet

I'm seeking assistance with understanding the technical aspects of how Electrum wallets handle parsing errors and potential solutions for resolving them. My friend has encountered a recurring issue ...
Dirk's user avatar
  • 11
1 vote
1 answer
167 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).
Dan's user avatar
  • 11
1 vote
0 answers
25 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?
bridgemnc's user avatar
  • 133
1 vote
0 answers
314 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); ...
MisterSir's user avatar
1 vote
0 answers
56 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 ...
johnsmiththelird's user avatar
1 vote
0 answers
199 views

Correct breakdown of the name of secp256k1?

sec Standards for Efficient Cryptography 256 256bit prime k1 Koblitz curve no. 1 ?
Fuji's user avatar
  • 121
1 vote
0 answers
399 views

Idioms of use/ bitcoin heuristic

I already know the answer of a) part which is Alice. Can anybody help me in finding answer of b) part.
DHRUV PATEL's user avatar
1 vote
0 answers
48 views

Could a network described below function and how well?

I have an idea I am working on for some time, it would be using blockchain technology. However, although I know something about blockchain as it stands today, I am lacking a more deepened knowledge ...
user84415's user avatar
1 vote
0 answers
237 views

Would it be possible for an 8-bit microprocessor to create a bitcoin keypair?

Context for question: With the latest security breaches around modern CPU's (Spectre / Meltdown) I was wondering if we could generate ECDSA keypairs on cheap, small and/or simple air gapped (micro)...
Mr Jones's user avatar
  • 548
1 vote
0 answers
101 views

Tether on Bitcoin Blockchain

USD Tether is running on the Bitcoin Blockchain right? Is it like a 2nd layer solution or how does that work?
Jöge H's user avatar
  • 11
1 vote
0 answers
291 views

Bitfinex API -> retrieve funding earnings for custom period

I am trying to retrieve my funding profit of the previous day via the Bitfinex API. But all I find is this API which only returns the profit of the last 30 days summed up (funding_profit_30d): https:...
jan's user avatar
  • 141
1 vote
0 answers
653 views

Error While making windows.exe using gitian build?

Actually I'm making a logos windows exe (logosd and logos-qt) following the release process, which is mention on below path on any coin you can find that path, I'm working logos LGS Coin that's why I'...
Prabhat Chauhan's user avatar
1 vote
0 answers
116 views

Bitcoin-qt doesn't get a server connection?

I have created a new altcoin, and I run a server on one machine and connect bitcoin-qt on another machine. In this case it's blink the network connection, sometimes it shows one connection and after ...
Ashish Yadav's user avatar
1 vote
3 answers
958 views

Practical application of Electrum's Encrypt/Decrypt message feature?

It's pretty clear how signing a message with a Bitcoin key can be useful in proving ownership of funds. However, it's far from clear how encrypting a message with a Bitcoin key can do anything useful....
Rich Apodaca's user avatar
  • 2,431
0 votes
0 answers
23 views

How to implement coinscrash.com model of deposit & withdraw flow for my crypto poker casino?

In coinscrash.com for each user they generate separate bech32 address for deposit & displays the deposited amount as balance in top of the navigation bar. Similarly for withdraw they just ask for ...
Van Khog's user avatar
0 votes
1 answer
81 views

Is there any major flaw in this seed-phrase encryption approach?

I would like to add some security to my seed phrase storage for existing wallets. I'm not trying to make it absolutely secure, just want to make it much more difficult to access my fund if someone ...
user155123's user avatar
0 votes
0 answers
50 views

Bitcoin Core VM and hardware SHA256

It has come to my attention recently that linux machines store info about their cryptographic capabilities in /proc/crypto. A baremetal machine I have shows sha256_ssse3 in the sha256 module parameter,...
RooSoft's user avatar
  • 177
0 votes
0 answers
43 views

How to know the number of digits in the decimals place in division results (ECC SECP256K1)?

p - is the order of the finite field n - is the order of the group. Private keys can range from 1 (the generator point G) to n - 1. All the private keys (Priv) lie in certain ranges of 2. 2^a < ...
Maltoon Yezi's user avatar
0 votes
0 answers
91 views

Is it safe to share half of the private key in WIF format?

Assuming I would generate my keys on https://www.bitaddress.org. Is it safe to share the following four pieces of data? One half of the private key. The public key. An SHA512 hash of the private key. ...
Ohumeronen's user avatar
0 votes
0 answers
154 views

Derive Secp256k1 curve public key starting off from known 32 bytes string

Starting off from a sha256 hash of a threshold pubkey, how can I generate a valid secp256k1 public key? The challenge is that the 32 bytes of the hash does not always fall within secp256k1 range, so I ...
okjodom's user avatar
0 votes
0 answers
59 views

Bulletproofs vs Merkle paths for inclusion proofs

In this blog post, Andrew Poelstra comments that bulletproofs can be used for efficient merkle inclusion proofs. How would these proofs compare in size and verifying time to simple merkle paths? Take ...
Son Kaos999's user avatar
0 votes
0 answers
88 views

problem accessing wallet

I have a 2011 wallet.dat created in version 0.4.0 it accepts my password normally. but when putting in the current version of bitcoin core it doesn't work can you help me? If I enter any other (not ...
Magno Lobo's user avatar
0 votes
1 answer
149 views

How do nodes fetch unconfirmed transactions?

I'm taking up a project to build a software in python to mine cryptocurrency (preferably bitcoin). I have an overview of the computation that needs to be done. I would like to know how nodes fetch ...
Sarath Jyothis's user avatar
0 votes
0 answers
48 views

Get/Calculate Address

I'm currently using a program that analyses the block files. It splits all the stuff into multiple .csv files. Is there any method I can do to get the addresses & amount sent/received from tx_in ...
Wheezer64_0xff's user avatar
0 votes
0 answers
76 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 ...
marcus's user avatar
  • 1
0 votes
0 answers
89 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)?
Ruben's user avatar
  • 41
0 votes
1 answer
741 views

how to place a bitforex api buy order

I have read the documentation for BitForex on placing a buy order here: https://github.com/bitforexapi/API_Doc_en/wiki/Order Then after understanding that, I read the API Call Description ...
adbarads's user avatar
  • 101
0 votes
0 answers
175 views

Generating & Storing Private Keys

I'm now comfortable generating public and private keys for each user of a website. Is there any pro's / con's for generating the Private keys on the client in the browser or on the server? And once ...
Will-In-China's user avatar
-1 votes
1 answer
57 views

how does new exchanges order books work?

When a new exchange is launched and it doesn't have many users, how does it managed an order book? how can they match orders when there's not enough of them?
pardis.ti's user avatar
-4 votes
2 answers
639 views

Payments without private key/address in wallet [OWN COIN]

currently I am creating/sharing an own crypto currency. Details about it are that it is a Scrypt Coin with Proof-Of-Work. But that's not really the question. I will build a website around the coin ...
dkb's user avatar
  • 99