Bitcoin Forum
April 26, 2024, 07:35:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Project Development / Re: Glacier: A step-by-step protocol for high-security cold storage of bitcoins on: February 12, 2017, 06:01:36 AM
I have so few bitcoins, so as a hardware wallet is more than enough, but actually when I read the 'protocol' as you call it even though a little paranoid, without flattery I really impressed. I noticed that you have almost think all possible cases where is possible your equipment to be compromised or the data could be intercepted but if I'm not mistaken I did not see anything to protect the computer and smartphone screens from remote access that is a tempest attack. I repeat that maybe this is an obsolete security measure but this with faraday cages were some of the obligatory security measures, more than 10 years ago, when someone wanted to protect sensitive data stored in servers and computer screens were located in rooms with windows and maybe near public places and roads. So, I would like the @OPs answer in my comment

Thanks!  The protocol does have steps to put smartphones or other devices in a Faraday bag during most of the protocol execution.  Appendix A (the list of "exceptional security measures" that are not part of the protocol proper) mentions larger Faraday cages (e.g. the entire room) as an additional measure one could take.
2  Bitcoin / Project Development / Re: Glacier: A step-by-step protocol for high-security cold storage of bitcoins on: February 11, 2017, 06:32:25 AM
Interesting offer. What about those that aren't familiar modifying or working with open source protocol?

A lot of people using online wallets do so not out of disregard for safety but because they aren't technically educated in how cold storage can be done.

What are you offering for those people?

Glacier isn't a "protocol" in the sense of a language computers use to communicate with each other.  This is a "protocol" as in a written, step-by-step procedure for humans to follow.
3  Bitcoin / Project Development / Glacier: A step-by-step protocol for high-security cold storage of bitcoins on: February 11, 2017, 01:46:40 AM
Many people are interested in storing their own bitcoins rather than using an online wallet, either for security reasons or on principle. 

But it’s harder than it looks.  Techniques such as offline key generation are great, but not bulletproof; sophisticated malware might use WiFi even if it’s disabled in the OS, or write keys to the hard drive for re-transmission later when the system is online.  Hardware wallets are great too, but how certain are you that an undiscovered vulnerability isn’t being exploited to grab your private keys over that USB cable?

When you’re dealing with large sums of money, relatively small risks such as these may feel unacceptably large -- and these examples are just the tip of the iceberg.

We made Glacier to help people navigate around these risks.  Glacier is a free open-source protocol that walks you through cold storage, step by step. It’s designed for people storing large amounts of bitcoin who are willing to invest some time and money for very high-security storage.

We’re happy to offer our beta release as a gift to the bitcoin community:
https://glacierprotocol.org
4  Bitcoin / Development & Technical Discussion / Re: Request for comments: Developing guide for very high-security bitcoin storage on: December 14, 2016, 08:25:50 PM
4) I modify the private key by hand! I make about 7 changes, including deletions, additions, and substitutions. I also add a short word to make visual confirmation easy. I just make sure the key ends up being the same length as it started out.

5) I import the modified private key into several other wallets, and confirm that every generated address is the same.

Thanks -- these suggestions seem particularly interesting -- will make note of them.
5  Bitcoin / Development & Technical Discussion / Re: Request for comments: Developing guide for very high-security bitcoin storage on: December 09, 2016, 01:37:48 AM
- Read the document, it's good for average users, but it is not the ultimate security. What if the USB stick has hidden malware on it? Can you trust the USB manufacturer? Certainly not.
Thanks for your comments.  Can you propose a more secure alternative?  I'm curious if you have something in mind.  Keep in mind the computer in question needs to get the key generation software on it somehow, and we certainly don't want to accomplish that by connecting it to a network.


I have left several comments on the document.
I saw that, thank you!  It will take us some time to review all comments, but look forward to doing so.

Quote
Even if the chips allowed something to leak through USB, there still needs to be firmware that controls the chip so that it does do that. IIRC the firmware to most hardware wallets is open source and publicly available (it is for Trezor at least).

Having everything open source definitely helps, but open source can have important vulnerabilities too (e.g. Heartbleed).  And side channel attacks, like the power analysis attack you linked.  Perhaps that can be fixed, but what other undiscovered vulnerabilities might be out there?  That USB connection just creates an incremental risk any way you look at it. 
6  Bitcoin / Development & Technical Discussion / Request for comments: Developing guide for very high-security bitcoin storage on: December 08, 2016, 12:15:59 AM
Secure cold storage of bitcoins is difficult, and near-impossible for an amateur.  We are solving this problem and would like community feedback on our approach.

We attempted to follow the consensus advice for creating secure bitcoin storage - setting up multi-sig paper wallets using air-gapped computers. To our surprise, this common advice was difficult to follow. There were a confusing variety of tools to choose from at each step, most of which weren’t built around this use case.

We were also surprised to discover there were no good tutorials for navigating this process, despite Bitcoin being several years old.  This should not be a gap in the Bitcoin ecosystem in 2016!

We are solving this problem by creating an open source, step-by-step guide that removes all confusion from the process of creating secure cold storage.

As a first step, we’ve written a design document detailing the technical decisions we have made so far. This is not the step-by-step guide, but a summary that we have put together for more efficient critique. Please give us your most severe criticism.

The link is below. Please leave comments here or in the document itself.
https://docs.google.com/document/d/1sYK1aFubfQqj5B_5r0K4piNfYtQrSYqOU70A78DA1xs/edit#
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!