<p>First off, only trust highly-reputable software to generate private keys, especially if they're web-based. It seems like this software has only 16 stars on GitHub and only 2 contributors: <a href="https://github.com/mikewoods/OfflineAddress.com">https://github.com/mikewoods/OfflineAddress.com</a></p>

<p>To answer your question, the only way to verify that a private key corresponds to the public key is to actually run the algorithm on a computer. My best advice here is to use a computer that is offline and that boots a highly-reputable open source operating system. </p>

CC BY-SA 3.0
2014-08-12T15:38:02.367Z
Yes, the addresses have been created with OfflineAddress.com with a live Ubuntu. So import the wallet (on a live system) and see if the private key computes to the public key? Or trust OfflineAddress and safe the hassle?
Reactormonk
CC BY-SA 3.0
2014-08-12T17:53:03.987Z
Import the private keys into electrum, it will generate the public address to double-check.
Reactormonk
CC BY-SA 3.0
2014-08-13T06:32:12.143Z
To clarify, reconsider using this service as it's the first I heard of it myself. Even "reputable" services like vanitygen have been compromised such that priv keys are stolen.
Wizard Of Ozzie
CC BY-SA 3.0
2014-08-12T11:52:37.623Z
2014-08-12T11:52:37.623Z
Luca Matteis
<p>I generated a paper wallets with offlineaddress.com. Is there a way to check if the private key corresponds to the public key without compromising the wallet by loading it onto an online computer?</p>

CC BY-SA 3.0
2017-12-01T05:56:05.340Z
See also [this question](https://bitcoin.stackexchange.com/questions/53564/how-can-i-ensure-private-key-is-valid-on-my-paper-wallet).
Jonathan Tran
<paper-wallet>
Verify paper wallets
Reactormonk
# Verify paper wallets

(Asked by: username_0 on 2014-08-12)

I generated a paper wallets with offlineaddress.com. Is there a way to check if the private key corresponds to the public key without compromising the wallet by loading it onto an online computer?

**Tags:** paper-wallet

> **Comments:**
> **username_1**: See also [this question](https://bitcoin.stackexchange.com/questions/53564/how-can-i-ensure-private-key-is-valid-on-my-paper-wallet).  

---

## 1 answers

### Answer by username_2 on 2014-08-12. Score: 8 | Accepted answer

First off, only trust highly-reputable software to generate private keys, especially if they're web-based. It seems like this software has only 16 stars on GitHub and only 2 contributors: <https://github.com/mikewoods/OfflineAddress.com>

To answer your question, the only way to verify that a private key corresponds to the public key is to actually run the algorithm on a computer. My best advice here is to use a computer that is offline and that boots a highly-reputable open source operating system.

> **Comments:**
> **username_0**: Yes, the addresses have been created with OfflineAddress.com with a live Ubuntu. So import the wallet (on a live system) and see if the private key computes to the public key? Or trust OfflineAddress and safe the hassle?  
> **username_0**: Import the private keys into electrum, it will generate the public address to double-check.  
> **username_3**: To clarify, reconsider using this service as it's the first I heard of it myself. Even "reputable" services like vanitygen have been compromised such that priv keys are stolen.  

---

