Bitcoin Forum
May 08, 2024, 04:25:29 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Setting up a secure OSX system for Bitcoin use  (Read 1467 times)
fivemileshigh (OP)
Full Member
***
Offline Offline

Activity: 136
Merit: 100


View Profile
December 10, 2011, 10:42:51 PM
 #1

Hey guys, I'm fairly new to BTC and I'd like to run my security strategy by you.

So, I'm a mac user. I want to start buying btc on  regular basis and keep them in a "savings account" Here's the plan:

Format a separate partition and install OSX on it exclusively to run a BTC client, in the role of a savings account. This wouldn't be used for spends except for testing purposes. This partition would be encrypted with FileVault and would only be booted once in a while to permit the client to d/l blocks and just a check that everything is a-ok. The wallet.dat file would be saved on an encrypted dmg and emailed to my gmail acct. I would then reboot into the normal partition and set up Carbon Copy Cloner to clone a bootable copy of the btc partition onto an SD card every time said SD card is inserted (monthly or so) (this would be done so that CCC clones the btc partition while it is encrypted, i.e. not booted)

In the meantime, Time Machine would automatically keep a normal backup of the btc partition on my regular backup disk. So, I should have a bootable backup of the whole btc drive on an SD card, another copy on the Time Machine disk, and a copy of the wallet in my gmail, all encrypted.

Does this seem like a reasonable compromise between security, reliability and ease of use?

Any other tips, what should I look into?

Many thanks in advance.

1715185529
Hero Member
*
Offline Offline

Posts: 1715185529

View Profile Personal Message (Offline)

Ignore
1715185529
Reply with quote  #2

1715185529
Report to moderator
1715185529
Hero Member
*
Offline Offline

Posts: 1715185529

View Profile Personal Message (Offline)

Ignore
1715185529
Reply with quote  #2

1715185529
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715185529
Hero Member
*
Offline Offline

Posts: 1715185529

View Profile Personal Message (Offline)

Ignore
1715185529
Reply with quote  #2

1715185529
Report to moderator
1715185529
Hero Member
*
Offline Offline

Posts: 1715185529

View Profile Personal Message (Offline)

Ignore
1715185529
Reply with quote  #2

1715185529
Report to moderator
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
December 10, 2011, 11:16:01 PM
 #2

Check out bitsafe.  It's a small debian based distro meant for keeping a wallet secure with multiple levels of encryption.  You can use it inside a virtual machine.

It comes as an IMG meant to be put onto a USB drive, but there are some simple command line things to install it to a VM.  You can also build the image yourself off the source from github if you want to be paranoid and not trust the distributed img.

https://bitcointalk.org/index.php?topic=46916.msg633597#msg633597

fivemileshigh (OP)
Full Member
***
Offline Offline

Activity: 136
Merit: 100


View Profile
December 11, 2011, 10:39:56 AM
 #3

Check out bitsafe.  It's a small debian based distro meant for keeping a wallet secure with multiple levels of encryption.  You can use it inside a virtual machine.

I am unfortunately not linux-savvy enough to trust myself with it. I only migrated from windows to mac 2 years ago and while I think I have a pretty good handle on the mac, I no longer have the time or the learning ability to get myself confident enough with linux to sleep well at night thinking a good chunk of my savings are on linux. I actually thought about buying one of those small netbooks with linux preinstalled and keep it exclusively for my btc savings wallet, but again, I don't know enough about linux to sleep well. In conclusion, it's going to have to be mac-based.

I actually read about another idea: get a new computer (or install mac on a fresh hdd) and keep it entirely offline. Install the client, generate a wallet, get the receive address and just deposit to it. Check the balance with block explorer. Never bring the new computer online until it's time to spend btc's. There's one problem: I need to be absolutely confident I can get the btc's out, and that means bringing it online to do a trial spend, and repeat occasionally. At that point, the computer might be vulnerable to trojans and such, right?

Thanks for the tip though, Red, I appreciate it.

Coinabul
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500


Coinabul - Gold Unbarred


View Profile WWW
December 11, 2011, 10:46:04 AM
 #4

Check out bitsafe.  It's a small debian based distro meant for keeping a wallet secure with multiple levels of encryption.  You can use it inside a virtual machine.

I am unfortunately not linux-savvy enough to trust myself with it. I only migrated from windows to mac 2 years ago and while I think I have a pretty good handle on the mac, I no longer have the time or the learning ability to get myself confident enough with linux to sleep well at night thinking a good chunk of my savings are on linux. I actually thought about buying one of those small netbooks with linux preinstalled and keep it exclusively for my btc savings wallet, but again, I don't know enough about linux to sleep well. In conclusion, it's going to have to be mac-based.

I actually read about another idea: get a new computer (or install mac on a fresh hdd) and keep it entirely offline. Install the client, generate a wallet, get the receive address and just deposit to it. Check the balance with block explorer. Never bring the new computer online until it's time to spend btc's. There's one problem: I need to be absolutely confident I can get the btc's out, and that means bringing it online to do a trial spend, and repeat occasionally. At that point, the computer might be vulnerable to trojans and such, right?

Thanks for the tip though, Red, I appreciate it.


How many BTC do you plan on storing in this computer?

Coinabul.com - Gold Unbarred
Website owners, let me put my ads on your site! PM me!
fivemileshigh (OP)
Full Member
***
Offline Offline

Activity: 136
Merit: 100


View Profile
December 11, 2011, 08:31:31 PM
 #5

Enough that I'll lose sleep if I'm not 100% sure it's safe.
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
December 11, 2011, 11:38:33 PM
 #6

Then how about this? https://www.bitaddress.org

JusticeForYou
VIP
Sr. Member
*
Offline Offline

Activity: 490
Merit: 271



View Profile
December 11, 2011, 11:45:59 PM
 #7

Hey guys, I'm fairly new to BTC and I'd like to run my security strategy by you.

So, I'm a mac user. I want to start buying btc on  regular basis and keep them in a "savings account" Here's the plan:

Format a separate partition and install OSX on it exclusively to run a BTC client, in the role of a savings account. This wouldn't be used for spends except for testing purposes. This partition would be encrypted with FileVault and would only be booted once in a while to permit the client to d/l blocks and just a check that everything is a-ok. The wallet.dat file would be saved on an encrypted dmg and emailed to my gmail acct. I would then reboot into the normal partition and set up Carbon Copy Cloner to clone a bootable copy of the btc partition onto an SD card every time said SD card is inserted (monthly or so) (this would be done so that CCC clones the btc partition while it is encrypted, i.e. not booted)

In the meantime, Time Machine would automatically keep a normal backup of the btc partition on my regular backup disk. So, I should have a bootable backup of the whole btc drive on an SD card, another copy on the Time Machine disk, and a copy of the wallet in my gmail, all encrypted.

Does this seem like a reasonable compromise between security, reliability and ease of use?

Any other tips, what should I look into?

Many thanks in advance.



If your looking for a Safe Savings account.... Keep one mac offline... and every so often put the blockchain into the offline mac... This way the Offline Mac never touches the internet... or you can manually enable a screen share (or controller if techy) and do the same... with a little more risk...

obviously backing up the offline mac's wallet.dat file each time...


.
..1xBit.com   Super Six..
▄█████████████▄
████████████▀▀▀
█████████████▄
█████████▌▀████
██████████  ▀██
██████████▌   ▀
████████████▄▄
███████████████
███████████████
███████████████
███████████████
███████████████
▀██████████████
███████████████
█████████████▀
█████▀▀       
███▀ ▄███     ▄
██▄▄████▌    ▄█
████████       
████████▌     
█████████    ▐█
██████████   ▐█
███████▀▀   ▄██
███▀   ▄▄▄█████
███ ▄██████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████▀▀▀█
██████████     
███████████▄▄▄█
███████████████
███████████████
███████████████
███████████████
███████████████
         ▄█████
        ▄██████
       ▄███████
      ▄████████
     ▄█████████
    ▄███████
   ▄███████████
  ▄████████████
 ▄█████████████
▄██████████████
  ▀▀███████████
      ▀▀███
████
          ▀▀
          ▄▄██▌
      ▄▄███████
     █████████▀

 ▄██▄▄▀▀██▀▀
▄██████     ▄▄▄
███████   ▄█▄ ▄
▀██████   █  ▀█
 ▀▀▀
    ▀▄▄█▀
▄▄█████▄    ▀▀▀
 ▀████████
   ▀█████▀ ████
      ▀▀▀ █████
          █████
       ▄  █▄▄ █ ▄
     ▀▄██▀▀▀▀▀▀▀▀
      ▀ ▄▄█████▄█▄▄
    ▄ ▄███▀    ▀▀ ▀▀▄
  ▄██▄███▄ ▀▀▀▀▄  ▄▄
  ▄████████▄▄▄▄▄█▄▄▄██
 ████████████▀▀    █ ▐█
██████████████▄ ▄▄▀██▄██
 ▐██████████████    ▄███
  ████▀████████████▄███▀
  ▀█▀  ▐█████████████▀
       ▐████████████▀
       ▀█████▀▀▀ █▀
.
Premier League
LaLiga
Serie A
.
Bundesliga
Ligue 1
Primeira Liga
.
..TAKE PART..
fivemileshigh (OP)
Full Member
***
Offline Offline

Activity: 136
Merit: 100


View Profile
December 12, 2011, 10:48:55 AM
 #8

Then how about this? https://www.bitaddress.org

I like it. I'm constantly astounded by the things the btc community seems to keep coming up with! I think I might be both insufficiently tech savvy to understand the security behind it, and paranoid enough to not trust it anyway, so I'm not going to use it. For now I will probably just do what I said in my first post and hope for the best. I will keep mulling it over though.

Now, if only I could figure out how to check my wallet balance without bringing it online.....

Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
December 12, 2011, 06:04:32 PM
 #9

http://blockexplorer.com/  Grin

fivemileshigh (OP)
Full Member
***
Offline Offline

Activity: 136
Merit: 100


View Profile
December 13, 2011, 09:23:54 AM
 #10

lol, thanks again. I'm (very slowly) starting to truly get how to use that thing.  Grin
Pages: [1]
  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!