18
votes
Accepted
What's the difference between a private key and a seed?
The Private/Public key pair (aka asymetric cryptography) refers to a common cryptographic mechanism. Private and public keys are bounds together and also bound to a particular well known cryptographic ...
13
votes
Accepted
Why are the 50% I reveal when signing random?
Sample how one-time signature works
Perhaps it helps with a short sample. Assume we are in a world where you do not need 384-bit security, but only 8-bit security (to make the example shorter). And I'...
mihi♦
- 7,324
6
votes
What's the difference between a private key and a seed?
The Seed is your only local stored authentification and is never revealed in a transaction.
Private Key's are generated with your seed in combination with a key index and are needed to sign the ...
6
votes
Accepted
Does attaching an address reveal its private key?
No, because when you attach an address, a zero-value transaction is done to the address. I.e. it's an incoming transaction to the target address and doesn't reveal the private key.
5
votes
Accepted
When will the 1,048,577th Milestone happen using the current issuance schedule?
First, the Coordinator is not forced to resort to key reuse. It could also issue
transactions from a new Coordinator hash (and anybody who did not update their iri would see no new milestones any ...
mihi♦
- 7,324
5
votes
Accepted
How to send multiple transactions simultaneously from the wallet?
AFAIK, the current wallet don't support this kind of complex scenario (i.e. sending to multiple addresses simultaneously). You have to craft a proper Bundle to send funds to multiple addresses.
Case ...
5
votes
Accepted
Can an address be used to encrypt data?
Short answer: No.
Long answer: Whether a public key can be used for encryption, verifying signatures, or both, heavily depends on the used cryptographic algorithm.
RSA is an algorithm where the same ...
mihi♦
- 7,324
3
votes
Accepted
What happens when I send a transaction to myself?
Nobody knows that you are sending iotas to an address that was generated from the same seed, so the steps when you do that or you when send iotas to a third party are exactly the same.
(skipping ...
2
votes
Accepted
Is part of the address private key revealed when the user reattaches a failed transaction?
You cannot get parts of the private key using reattachments. To understand why, let's see how signing works.
First of all, there is an unsigned bundle consisting out of several transactins. To sign ...
1
vote
If the bundleHash is normalized how is the private key is revealed
Your private key consists of a series of "chunks". The public key is generated by hashing each chunk 27 times.
So, 27 times hashed is considered public.
Every chunk that is hashed less than 27 times ...
mihi♦
- 7,324
1
vote
Accepted
Compute key digest for multi sig wallet
A key digest is a string of trytes that is generated using a seed and a private key.
For multisig, each co-signer provides a key digest, and all of these key digests are used to create a multisig ...
1
vote
Accepted
What to do with pending transactions even after too many reattachments?
You must keep promoting the pending transaction. You should also select a properly sync fullnode. (see http://iota.dance/nodes/).
As you mention yourself, sending to a different address is a double ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
private-key × 11transaction × 3
wallet × 3
address × 3
public-key × 3
address-reuse × 2
seed × 1
confirmation × 1
milestones × 1
reattach × 1
attach-to-tangle × 1
signing × 1
proof-of-work × 1
android-wallet × 1
iri-legacy-api × 1