Bitcoin Forum
April 23, 2024, 02:13:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 [6]  All
  Print  
Author Topic: .  (Read 64453 times)
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
June 06, 2012, 12:48:30 AM
 #101

... of course, as I review this thread I see that even if the serial-port solution is done technically correct, there is likely to be mental discomfort with having a physical cable connecting the two systems.  It definitely makes me uncomfortable, even if know that no electrons are flowing...

P.S. - I mislinked in my previous post, I was trying to link to my thread about improving offline wallets. Please go to that thread and revive it if you have more ideas for how to achieve a 100% solution that isn't too complicated. 

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
1713881639
Hero Member
*
Offline Offline

Posts: 1713881639

View Profile Personal Message (Offline)

Ignore
1713881639
Reply with quote  #2

1713881639
Report to moderator
1713881639
Hero Member
*
Offline Offline

Posts: 1713881639

View Profile Personal Message (Offline)

Ignore
1713881639
Reply with quote  #2

1713881639
Report to moderator
1713881639
Hero Member
*
Offline Offline

Posts: 1713881639

View Profile Personal Message (Offline)

Ignore
1713881639
Reply with quote  #2

1713881639
Report to moderator
"Your bitcoin is secured in a way that is physically impossible for others to access, no matter for what reason, no matter how good the excuse, no matter a majority of miners, no matter what." -- Greg Maxwell
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713881639
Hero Member
*
Offline Offline

Posts: 1713881639

View Profile Personal Message (Offline)

Ignore
1713881639
Reply with quote  #2

1713881639
Report to moderator
1713881639
Hero Member
*
Offline Offline

Posts: 1713881639

View Profile Personal Message (Offline)

Ignore
1713881639
Reply with quote  #2

1713881639
Report to moderator
1713881639
Hero Member
*
Offline Offline

Posts: 1713881639

View Profile Personal Message (Offline)

Ignore
1713881639
Reply with quote  #2

1713881639
Report to moderator
Rogue Star
Member
**
Offline Offline

Activity: 89
Merit: 10


View Profile
June 06, 2012, 03:49:44 AM
 #102

This is just my purely subjective personal opinion but if I had a wallet with $100,000+ in it I would store it on a computer that had complete air gap security - not even an RS-232 link to an Internet-connected computer. I would want the ability to create offline transactions by hand-keying in the source and destination addresses and would broadcast the transaction by having the offline computer print a hard copy that another computer could scan in and upload to the network.

Well you can do that with Armory.  It just might be quite a bit of handwriting (I think some transactions can be up to 10kB)...

However, I had considered the possibility of using webcams and QR codes.  But that will turn into a mess of wires and complicated interfaces to deal with multiple QR codes, etc.

QR codes should definitely be doable for transmitting transactions. I started writing a wrapper protocol in Java using QR codes (and web cams for reading them) last year. I got as far as creating a proof of concept, or close enough anyway. I never fully developed it since I found it difficult to setup a testing environment that I was happy with and I anticipated a lot of problems related to generating the offline transactions that I didn't want to tackle. Most of the code has been publicly available for quite some time now. In fact I stripped out the screen capture/reading capabilities and offered it to Jim as a reference implementation for a feature he was working on in MultiBit at the time. I'm not much of a programmer so it may or may not have made it into the code base. He did encounter some Java platform limitations regarding window transparency using it on Mac as I recall.

I believe the QR code spec allows up to about 2,000 reduced ascii characters (not bytes) per QR codes. Base91 appears to be the ideal encoding for QR codes. I know BeeTag on my Nokia 5230 had a software limitation of 250 characters. The smallest BitcoinJ transactions at the time tended to be a bit bigger than what my Nokia could handle, but that is solved easily enough by splitting up the tx across multiple QR codes, using as many character allowed by the spec, and/or storing some basic metadata in the QR code. In any case it would be a lot faster than typing. I estimate my reference implementation could handle transactions up a little over 64,000 bytes.

you can donate to me for whatever reason at: 18xbnjDDXxgcvRzv5k2vmrKQHWDjYsBDCf
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
June 08, 2012, 04:14:43 AM
 #103

IR ports. Block them all with black tape. Or paint them.

zazas
Member
**
Offline Offline

Activity: 83
Merit: 10



View Profile
May 29, 2013, 07:11:44 PM
 #104

TrueCrypt vs. Offline wallet. I think for both you should have a computer that has never had any connection to the internet or local network. (Which is kinda impossible).
But even so you'll need to get TrueCrypt or any offline wallet generator from the internet on to that computer somehow.

I think that this a way to do it:
Using a Linux live CD distro on a dedicated computer without any harddrive in it or any other storage attached to it.
Get a brand new trusted brand USB stick and store your tools from the internet on there using this Live Linux environment. You'd only have to do this once. Never plug it into any other computer.
Then shutdown the pc entirely, unplug the networkcable, boot into Live Linux again so that anything that was loaded in the RAM during the previous online session gets erased.
And then use the tools offline.

Tips or Usefull post? Donate please, thank you Grin BTC: 1DUmbnustDLHEs23EgXrgEjoqx5FiRZGrJ
inceptor
Newbie
*
Offline Offline

Activity: 20
Merit: 0



View Profile
July 26, 2013, 02:29:09 PM
 #105


still not used TrueCrypt

still all fine and secure

but is there must need use TrueCrypt ?
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!