Bitcoin Forum
May 23, 2024, 03:31:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: How do you Secure Most of your bitcoin savings?
Offline computer or device - 32 (26.4%)
Brain Wallet - 10 (8.3%)
Hardware wallet - 20 (16.5%)
Paper Wallet or physical coins - 36 (29.8%)
Multisig paper/electronic wallet - 4 (3.3%)
Online Hotwallet or exchange - 7 (5.8%)
Online multisig wallet - 3 (2.5%)
Full or SPV wallet on personal device - 9 (7.4%)
Total Voters: 121

Pages: « 1 2 [3] 4 5 6 »  All
  Print  
Author Topic: Options for Securing your Bitcoin wallet  (Read 13513 times)
picolo
Hero Member
*****
Offline Offline

Activity: 1022
Merit: 500



View Profile
February 27, 2015, 03:58:19 PM
 #41

Here I want to discuss an overview of various methods to secure your bitcoin savings and the strengths and weaknesses of each approach for storing ones savings in Bitcoin. There is a time and place for using hot wallets, exchanges, tipping services, smartphone apps for daily spending but that is another conversation. We do not need to waste our time discussing extremely dangerous methods of storing ones savings like hot wallets and non-regulated exchanges.

Please offer any criticism and suggestions to build to this list:

Paper Wallets


Strengths:

Secure against Malware, viruses, trojans, and keyloggers. (As long as keys are generated with secure equipment)
Secure against online theft initiated by hackers or unscrupulous employees and owners of online wallets.
Once setup, easy to maintain and re-import.
Fairly secure against State and legal theft.
Practically Free to setup


Weaknesses:

Initially difficult to securely generate with an audited and clean computer
Online Utilities not as secure as offline generators
Insecure against physical theft


Tutorials:

https://en.bitcoin.it/wiki/Paper_wallet
https://www.reddit.com/r/Bitcoin/comments/1ucn47/a_thorough_stepbystep_guide_to_creating_secure/
https://bitcointalk.org/index.php?topic=342691.0
http://www.btcguys.us/blog/how-to-create-bitcoin-paper-wallet-tutorial
http://www.coindesk.com/information/paper-wallet-tutorial/
https://www.armoryguide.com/OfflineWalletSetup.html

Online Utilities to generate Paper wallets-
https://www.bitaddress.org   (Code Independently audited=?)
https://www.offlineaddress.com  (Code Independently audited=?)
https://bitcoinpaperwallet.com/bitcoinpaperwallet/generate-wallet.html   (Code Independently audited=?)

Offline Utility to generate Paper Wallets  
https://github.com/casascius/Bitcoin-Address-Utility   (Code Independently audited=?)


Devices:

1) Piper  -229 USD
http://cryptographi.com/

2) https://mycelium.com/entropy  - 40USd
expected released in Dec 2014, delayed till Feb 2015

-----------------------------------------------------------------------------------------------------------------------------------
Physical Bitcoins



Strengths:

Secure against Malware, viruses, trojans, and keyloggers. (As long as keys are generated with secure equipment)
Secure against online theft initiated by hackers or unscrupulous employees and owners of online wallets.
Once setup, easy to maintain and re-import.
Fairly secure against State and legal theft.



Weaknesses:

Initially difficult to securely generate keys with an audited and clean computer
Online Utilities not as secure as offline generators
Insecure against physical theft
Much more expensive than paper wallets
Insecure unless you generate and add the private keys yourself



Sources:


1) https://www.casascius.com
In person or bulk only 500 for 0.39 BTC

2) https://www.titanbtc.com/
68 USD - ~2k USD

3) https://www.cryptmint.com/  
42 USD per Coin
Site is down as of 1/29/15

4) https://ravenbit.com/shop/
17 to 52.92USD per coin depending upon quantity

5) http://www.lealana.com/
0.05 to 0.9 BTC per coin

6) http://www.alitinmint.com/
2.92 BTC per coin


-----------------------------------------------------------------------------------------------------------------------------------

Offline Computer or device



Strengths:

Somewhat secure against Malware, viruses, trojans, and keyloggers. (As long as keys are generated with secure equipment)
Secure against online theft initiated by hackers or unscrupulous employees and owners of online wallets.
Once setup, easy to maintain and re-import.
Fairly secure against State and legal theft.



Weaknesses:

Initially difficult to securely generate keys with an audited and clean computer
Much more expensive than paper wallets(need a separate computer or device)
Vulnerabilities with possible USB /network infections if device isn't properly secure
Less reliable than physical or paper wallets, so one should backup the wallet on an additional separate key or write down a HD key phrase


Tutorials:

https://bitcointalk.org/index.php?topic=235584.0
http://codinginmysleep.com/cold-storage-part-1/


Devices(besides offline computers , notepads, and laptops):


http://www.hardbit.cn/
http://www.pi-wallet.com/
CIYAM Safe - https://susestudio.com/a/kp8B3G/ciyam-safe


-----------------------------------------------------------------------------------------------------------------------------------

Hardware wallets



Strengths:

Secure against Malware, viruses, trojans, and keyloggers. (If the hardware has not been tampered with- Audits needed)
Secure against online theft initiated by hackers or unscrupulous employees and owners of online wallets.
Once setup, easy to maintain and re-import.
Fairly secure against State and legal theft.
Easier to actively make secure transactions, without needing to import private keys


Weaknesses:

None of these devices has been thoroughly independently audited
More expensive than paper wallets
Less reliable than physical or paper wallets, so one should backup the wallet on an additional separate key or write down a HD key phrase


Devices:


1) https://www.hardwarewallet.com/
15 €

2) https://www.bitcointrezor.com/
No longer open source as of  v1.3.0 and switched to restrictive Microsoft Reference Source License
119 USD

3) https://mycelium.com/bitcoincard
Final Stages of Development

4) http://www.choosecase.com/
In Development

5) https://www.ledgerwallet.com/
29.00 €

6) BWallet
https://bidingxing.com/   http://www.coincola.com/products
28.00 USD

-----------------------------------------------------------------------------------------------------------------------------------

Muti-sig Hot wallets and services



Strengths:

Somewhat secure against Malware, viruses, trojans, and keyloggers. (As long as keys are generated with secure equipment)
Somewhat Secure against online theft initiated by hackers or unscrupulous employees and owners of online wallets.
Easy to setup and maintain
Easier to actively make secure transactions, without needing to import private keys
Added features such as 2FA , online access, and Insurance


Weaknesses:

None of these services have been thoroughly independently audited
Concerns that private keys generated with the service are also stored or captured by companies
Vulnerable to malware,  trojans, and keyloggers within the browser (mainly at time of creation)
Vulnerable to privacy concerns
Vulnerable to legal and state theft


Services:


1) https://greenaddress.it
 2-of-2 multisignature with nLockTime (possible temporarily unable to spend funds) / Free

2)https://www.bitgo.com/
2 of 3 multisig / Free
 
3) https://www.coinbase.com/vault
2 of 3 multisig / insured / Free

4) https://www.bitalo.com/why_bitalo
 2-of-2 multisignature


-----------------------------------------------------------------------------------------------------------------------------------

Muti-sig Paper/electronic wallets


Strengths:

Secure against Malware, viruses, trojans, and keyloggers. (As long as keys are generated with secure equipment)
Secure against online theft initiated by hackers or unscrupulous employees and owners of online wallets.
Once setup, easy to maintain and re-import.
Fairly secure against State and legal theft.
Practically Free to setup
Secure against physical theft if only one of the private keys is physical and the other 2 are encrypted and stored independently.


Weaknesses:

Initially difficult to securely generate with an audited and clean computer (with exception to entropy)
Online Utilities not as secure as offline generators



Tutorials:


1) Armory
https://www.armoryguide.com/OfflineWalletSetup.html


Devices:


1) https://mycelium.com/entropy  - 40USd
expected released in Dec 2014, delayed till Feb 2015


-----------------------------------------------------------------------------------------------------------------------------------

Brain wallets


Strengths:

Secure against Malware, viruses, trojans, and keyloggers. (As long as keys are generated with secure equipment)
Secure against online theft initiated by hackers or unscrupulous employees and owners of online wallets.
Fairly secure against State and legal theft.
Free to setup
Secure against physical theft but not torture


Weaknesses:

Difficult to remember
risk of forgetting private keys
Difficult to re-import
Risk the passphrase isn't secure


Tutorials:


http://www.coindesk.com/how-to-create-a-brain-wallet/
https://bitcointalk.org/index.php?topic=710434.0


Tools:


1) https://brainwallet.github.io/





Good thread. You say "Insecure against physical theft" for the paper wallet, but you can secure it pretty well against physical threat if you encrypt it and store it safely in a bank safe or two on a form that resists to moisture or heat.
inBitweTrust (OP)
Hero Member
*****
Offline Offline

Activity: 658
Merit: 501



View Profile
February 27, 2015, 04:46:38 PM
 #42

Good thread. You say "Insecure against physical theft" for the paper wallet, but you can secure it pretty well against physical threat if you encrypt it and store it safely in a bank safe or two on a form that resists to moisture or heat.

Read the - "Muti-sig Paper/electronic wallets" section and the other posts in this thread.

I consider brainwallets to be one of the easiest and safest option - except you store it as a paper wallet, not actually remembering it by head.

This would be secure as a paper wallet but if done manually would remove the risk of an unaudited paper wallet generator being compromised. The entropy device has open source code that once completed will be audited and allows you to enter in your own seed - https://github.com/mycelium-com/entropy

In a couple weeks when these start to ship many people will start testing and auditing the code. After enough scrutiny you should be very comfortable using this device.

Does anyone have a database of how many security researchers have audited other hardware wallets and devices?

ebliever
Legendary
*
Offline Offline

Activity: 1708
Merit: 1035


View Profile
February 27, 2015, 06:45:39 PM
 #43

I've been studying Multi-sig as a means of securing the bulk of my BTC, but I have a question about it. I've seen several guides on setting up multi-sig, such as using the tool at bitaddress.org which provides a public key and multiple shared keys, which I presume are the private keys needed to access the funds.

BUT, nowhere have I been able to find an explanation of how to actually spend funds sent to a multi-sig public key. Do I import the keys into a wallet like Electrum and then generate Spends of identical amounts using each private key and to the same recipient address? Seems simple enough (if that's accurate) but this detail keeps getting skipped in the setup guides. What if the recipient address is the same but the amounts are different, etc?

My thought right now is that I'd like to use Electrum (etc.) with a bitaddress.org-generated multi-sig set of keys, then distribute the keys onto multiple computers that I have, so that a hacker would need to somehow gain control of a couple at one time, which is vanishingly unlikely. But before I send any BTC in, I want to be certain I know how to get the funds _out_.

Luke 12:15-21

Ephesians 2:8-9
koelen3
Legendary
*
Offline Offline

Activity: 1022
Merit: 1007


Sooner or later, a man who wears two faces forgets


View Profile
February 27, 2015, 07:00:45 PM
 #44

Seeing how long everyone have wrote here , i would just say what i prefer
Offline wallet and Brain wallets
Easy and safe
inBitweTrust (OP)
Hero Member
*****
Offline Offline

Activity: 658
Merit: 501



View Profile
February 27, 2015, 07:09:34 PM
Last edit: February 27, 2015, 07:30:14 PM by inBitweTrust
 #45

BUT, nowhere have I been able to find an explanation of how to actually spend funds sent to a multi-sig public key.

This depends upon the method you have used to create the multisig.

For armory it is called "fragmented backups"

https://bitcoinarmory.com/tutorials/armory-advanced-features/fragmented-backups/

For Mycelium entropy you scan the required keys in-
https://www.youtube.com/watch?v=2NxrHSKOBjI

More detailed explanation of how to spend multisig with a more manual process using python -
https://www.youtube.com/watch?v=OSA1pwlaypc&index=13


Essentially, it works like restoring a HD backup for most devices but you import multiple keys. This is why I recommended that you have multiple multisig backup wallets as you may only need to take a small portion of your savings in cold storage out and import them to a hot wallet to spend. You could label the paper wallets to tell them apart but most will also reflect the public key along with the private so you don't mix them up.

Seeing how long everyone have wrote here , i would just say what i prefer
Offline wallet and Brain wallets
Easy and safe

Be careful with brain wallets as creating enough entropy without using common phrases found in literature and lyrics can be difficult to accomplish and than you need to have sufficient memory to remember the phrase. Additionally, with no physical security you could be tortured (water boarded) to provide the evidence, there is no way to tell that some of the keys have been compromised until it is too late, or you just forget the key overtime. Brain wallets have their purpose and usefulness but definitely not something I would recommend for most. The fact that you rarely use the brainwallet pass phrase and it needs a lot of entropy makes even individuals with good memories likely to forget them.
 

dothebeats
Legendary
*
Offline Offline

Activity: 3654
Merit: 1353


CoinPoker.com


View Profile
February 27, 2015, 08:27:45 PM
 #46

In any case, I would really prefer a paper wallet laminated and kept in a safe place. No hassles at all, and when the time comes that I need to get the balance in there, I would just sweep it out and tada!

ebliever
Legendary
*
Offline Offline

Activity: 1708
Merit: 1035


View Profile
February 27, 2015, 08:47:41 PM
 #47

BUT, nowhere have I been able to find an explanation of how to actually spend funds sent to a multi-sig public key.

This depends upon the method you have used to create the multisig.

For armory it is called "fragmented backups"

https://bitcoinarmory.com/tutorials/armory-advanced-features/fragmented-backups/

For Mycelium entropy you scan the required keys in-
https://www.youtube.com/watch?v=2NxrHSKOBjI

More detailed explanation of how to spend multisig with a more manual process using python -
https://www.youtube.com/watch?v=OSA1pwlaypc&index=13

Essentially, it works like restoring a HD backup for most devices but you import multiple keys. This is why I recommended that you have multiple multisig backup wallets as you may only need to take a small portion of your savings in cold storage out and import them to a hot wallet to spend. You could label the paper wallets to tell them apart but most will also reflect the public key along with the private so you don't mix them up.

Thanks; if anyone has a non-video guide, though, I'd appreciate it, especially as it relates to bitaddress.org-generated keys. My corporate firewall blocks youtube and home internet is limited to 4 GB/month so I can't spare the bandwidth.

Luke 12:15-21

Ephesians 2:8-9
inBitweTrust (OP)
Hero Member
*****
Offline Offline

Activity: 658
Merit: 501



View Profile
February 27, 2015, 09:14:24 PM
 #48

Thanks; if anyone has a non-video guide, though, I'd appreciate it, especially as it relates to bitaddress.org-generated keys. My corporate firewall blocks youtube and home internet is limited to 4 GB/month so I can't spare the bandwidth.

https://www.reddit.com/r/Bitcoin/comments/2t5yzb/stepbystep_guide_store_your_bitcoins_in_a/
https://www.armoryguide.com


ebliever
Legendary
*
Offline Offline

Activity: 1708
Merit: 1035


View Profile
February 27, 2015, 09:40:26 PM
 #49

Thanks; if anyone has a non-video guide, though, I'd appreciate it, especially as it relates to bitaddress.org-generated keys. My corporate firewall blocks youtube and home internet is limited to 4 GB/month so I can't spare the bandwidth.

https://www.reddit.com/r/Bitcoin/comments/2t5yzb/stepbystep_guide_store_your_bitcoins_in_a/
https://www.armoryguide.com



OK, that Reddit guide was exactly what I needed. Or just a slight bit more explanation on the Split Address tab of the bitaddress.org page would have been sufficient too. Thanks!!!  I'll be able to proceed with my testing now.

Luke 12:15-21

Ephesians 2:8-9
7Priest7
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


View Profile
March 01, 2015, 02:25:12 AM
Last edit: March 01, 2015, 02:38:11 AM by 7Priest7
 #50

Again I point to my old thread.
Encrypted paper wallets, step by step.

I've put the steps to securing your private key in an accessible and portable format.
This whole discussion has gone on too long.
Hardware wallets can be good, they also may have security holes that may never get fixed.
Multisig paper wallet is more secure than a regular paper wallet, it is not necessarily a more secure method than a single encrypted paper wallet, and seems not accessible or portable enough for many end users.
Encrypted paper wallets are the most secure option. They are as secure as the method you use to encrypt your private key, and you can get batshit crazy and encrypt it with many super complex well proven encryption methods.
Humans are the weakest link on the strongest methods of storing BTC.
randy8777
Legendary
*
Offline Offline

Activity: 896
Merit: 1000


View Profile
March 01, 2015, 02:29:47 AM
 #51

i have backups stored on several drives and also made paper wallets.
i think my security is decent enough.
7Priest7
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


View Profile
March 01, 2015, 02:39:11 AM
 #52

i have backups stored on several drives and also made paper wallets.
i think my security is decent enough.

Redundancy != security.

A paper wallet is no more secure than the safe you put it in.
Storing your wallets on several drives just makes your wallets less secure.
koelen3
Legendary
*
Offline Offline

Activity: 1022
Merit: 1007


Sooner or later, a man who wears two faces forgets


View Profile
March 01, 2015, 03:29:38 AM
 #53

Seeing how long everyone have wrote here , i would just say what i prefer
Offline wallet and Brain wallets
Easy and safe

Be careful with brain wallets as creating enough entropy without using common phrases found in literature and lyrics can be difficult to accomplish and than you need to have sufficient memory to remember the phrase. Additionally, with no physical security you could be tortured (water boarded) to provide the evidence, there is no way to tell that some of the keys have been compromised until it is too late, or you just forget the key overtime. Brain wallets have their purpose and usefulness but definitely not something I would recommend for most. The fact that you rarely use the brainwallet pass phrase and it needs a lot of entropy makes even individuals with good memories likely to forget them.
 

If you can connect the words it is quite easy, though it's upto you , but am good with memory but still to make it easy i made it into a rhyme and then another rhyme which reminds me of it and i coded it upon that and i sing that to my daughter every weekend night , thus wont forget it Smiley
Thanks for the heads up though
~appreciated Smiley
ebliever
Legendary
*
Offline Offline

Activity: 1708
Merit: 1035


View Profile
March 01, 2015, 06:58:50 AM
 #54

i have backups stored on several drives and also made paper wallets.
i think my security is decent enough.

Redundancy != security.

A paper wallet is no more secure than the safe you put it in.
Storing your wallets on several drives just makes your wallets less secure.

It's the problem of Risk of Loss versus Risk of Theft that I raised in my Security Paradox thread (https://bitcointalk.org/index.php?topic=962306.0). If you don't make multiple copies you stand a very high chance over time of losing your only copy. I think the M of N solution raised on that thread is the ideal compromise. (Similar to multisig, it requires you have M of N keys/passwords to access your funds, where M is a number larger than 1 but several steps lower than N so you can tolerate losing access to several passwords/keys.)

Luke 12:15-21

Ephesians 2:8-9
turvarya
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
March 01, 2015, 09:59:23 AM
 #55

Well I use paper wallet but nowadays I develop that sense of insecurity of having the paper getting stolen and the private key revealed. And also since it is just a paper, there's a chance for the ink to fade off someday. Been looking into hardware wallet so more or less I have narrowed down to few options such as trezor or btchip.

Combining physical security and digital security is good option. Use acid free or Archival paper that is laminated with multisig. One concern is that with hardware wallets you ultimately still have to back it up and typically with 12 word mnemonic from a HD wallet which essentially makes it only as secure as a non-multisig paper wallet. You can split the words up between multiple locations but than if one of the shards of your 12 word mnemonic gets lost or stolen than you lose the ability to recover your wallet unlike with a m of n multisig which allows you to lose some of the keys.

I personally like multisig wallets where 1 key is encrypted in a password manager, one key is laminated in a safe, and one key is in a off site time capsule. This ensures that I am both protected from viruses and trojans, thieves breaking into my house, accidents or forgetfulness, and still can move the funds fairly quickly to my cell phone if I am in a hurry. For this reason it may also be wise to split your savings between multiple paper wallets so you don't have to restore all of your savings from a paper wallet either and a smaller portion if you need some quick cash.

 
Are there any better ways of generating paperwallets? (ideally not too complicated)

Kind of assumed that offline bitaddress was very secure.

Currently, the best way to generate secure paperwallets is to perform a fresh install of a linux distro combined with armory on a spare computer.

The easiest and most secure way to generate multisig paperwallets will be the Mycelium Entropy once it is released. When I get mine I will audit and review it for everyone.
Could you review the bitadress.org-code? I think, that is what most people use, nowadays.

https://forum.bitcoin.com/
New censorship-free forum by Roger Ver. Try it out.
inBitweTrust (OP)
Hero Member
*****
Offline Offline

Activity: 658
Merit: 501



View Profile
March 10, 2015, 01:50:12 AM
 #56

https://www.youtube.com/watch?v=NKqHXoYZvMg

How to Store and Use Bitcoins

inBitweTrust (OP)
Hero Member
*****
Offline Offline

Activity: 658
Merit: 501



View Profile
March 19, 2015, 01:00:26 AM
 #57

Good post on hardware wallets - https://bitcointalk.org/index.php?topic=899253.0 

I updated the hardware wallet section.

inBitweTrust (OP)
Hero Member
*****
Offline Offline

Activity: 658
Merit: 501



View Profile
April 06, 2015, 01:48:56 AM
 #58


http://motherboard.vice.com/read/how-to-make-a-bitcoin-address-with-a-ti-89-calculator

12-sided dice and a TI-89 Calculator to create a bitcoin address.

https://www.reddit.com/r/Bitcoin/comments/3107me/demo_bitcoin_diceware_on_a_ti89_graphing/cpxj4v9

Pros;

    The RNG is improbable to be weak.
    The RNG is impossible to be backdoored.
    Privkey never enters a networked system.
    Privkey cannot linger in memory or hardisk (there's none).
Cons;

    Very obscure.

fox19891989
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000



View Profile
April 06, 2015, 02:14:52 AM
 #59

I used poloniex exchange and enable GA(very important), it's safe and reliable, I have used there over 1 year.(maybe longer I am not sure)

Although poloniex was hacked long time ago, they didn't run away with customers' funds, it's the best altcoin exchange.
inBitweTrust (OP)
Hero Member
*****
Offline Offline

Activity: 658
Merit: 501



View Profile
April 06, 2015, 02:21:23 AM
 #60

I used poloniex exchange and enable GA(very important), it's safe and reliable, I have used there over 1 year.(maybe longer I am not sure)

Although poloniex was hacked long time ago, they didn't run away with customers' funds, it's the best altcoin exchange.

This is poor advice and likely a mistaken post. Exchanges are merely tools to temporarily use to exchange between coins or currencies and never a secure option to safeguard your savings.

Even well regulated insured exchanges are insecure against multiple forms of theft such as "legal" theft under litigation and asset forfeiture, fraud and terrorism suspicions freezing your funds, and tax theft to name a few.  

Pages: « 1 2 [3] 4 5 6 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!