Linked Questions

4
votes
0answers
135 views

how to sign with the Ethereum private key and derive the the r, v, s it needs for verification [duplicate]

I know this kind of questions has been asked before, I want to know the detailed procedure to sign on msgs and derive the r, v, s(the command line), and the client and environment it needs to do the ...
1
vote
0answers
139 views

How to sign anything with my ethereum private key and verify with public key? [duplicate]

How can I use the private key of my eth.accounts[0] to sign a file from outside Ethereum, so people can verify that the file belongs to that account with the public key?
21
votes
8answers
32k views

How do I get the raw private key from my Mist keystore file?

I use the Mist wallet. I would like to know: How I can get the private key of my account. How I can use this private key to sign messages.
23
votes
1answer
8k views

How can I verify a cryptographic signature that was produced by an Ethereum address key pair

If I have a cryptographic signature from an Ethereum address key pair, how can I verify that signature?
24
votes
1answer
12k views

Ethereum ecrecover signature verification and encryption

The question of signing and verifying signatures with Solidity has been asked in these questions, both of which I have tried to study: How can I sign a piece of data with the private key of an ...
4
votes
4answers
738 views

“SSO-style” Login into app with web3.eth.accounts[0]

On top of the data exchanged through the Ethereum network, my app stores some extra user data in a classic DB (E.g. thumbnails, display preferences, newsletter management etc.). Doing that has led ...
2
votes
3answers
3k views

Signing message: Provided address is invalid, the capitalization checksum test failed, or its an indrect IBAN address which can't be converted

Provided address is invalid, the capitalization checksum test failed, or its an indrect IBAN address which can't be converted is not a dupe, this is about signing messages My code: const ...
4
votes
1answer
313 views

Can I limit the amount a contract can spend of my token per day?

For some reason, I'd like to create a kind of token which is limiting the amount someone can send daily (calendar day in a particular country) to others. The reference time should be the time of the ...
0
votes
1answer
849 views

How to generate signature & validate signature offline w/o using web3

I just need a simple way to sign a message offline, preferably using Python or JavaScript. I don't want to have to sign in using Web3. I just want my private key to be used from a variable in the code....
2
votes
0answers
793 views

How to sign a message using Ethereum private key, locally without running a full node?

I need to sign locally, on a client (preferably in a browser) a message using my Ethereum private key. How can it be done without running full node locally? Message does not need to be sent to ...
1
vote
3answers
336 views

How to cryptographically challenge a public/private address key pair?

I know that in the Ethereum protocol, users submit transaction by cryptographically 'signing' their transactions using their private key to prove to the miners that they do own that key but without ...
3
votes
0answers
153 views

How to encrypt messages to an account owner with the Ethereum public key? [duplicate]

As I understand it, an Ethereum account is a public/private key pair. Is it possible to encrypt a message with the public key (how?) that only the account holder can decrypt it with his private key? ...
4
votes
0answers
66 views

Possible to sign offline transactions with Geth? [duplicate]

I'd like to set up a cold storage wallet that has the ability to create and sign transactions offline. It seems both Icebox and ethkey has this functionality, but I'd prefer to have the option to ...