Bitcoin Forum

Bitcoin => Hardware wallets => Topic started by: AmmbrPlatform on July 17, 2018, 08:36:49 AM



Title: Hardware Wallets & Security flaws
Post by: AmmbrPlatform on July 17, 2018, 08:36:49 AM
Hardware wallets are obviously NB for any holder with a fair amount of $ invested in whatever, but Ledger seems to be filled with flaws - what's up with their insistence not to use a tamper-proof seal?
But the Nano S sold about 1 mil units. I'm assuming anyone buying does hodl quite a bit and would therefore be quite clued up... so why trust in this?
Trezor have also suffered firmware hacks... KeepKey hasn't really had any major issues yet, but have a tiny market share. So what exactly are you looking for in a hardware wallet? Is it more of a status symbol?

Just interested to hear thoughts...


Title: Re: Hardware Wallets & Security flaws
Post by: Rath_ on July 17, 2018, 08:52:36 AM
Ledger is based on a Secure Element which at every boot checks if the device is compromised. That's why they don't use seals, there should be a leaflet in every package mentioning that. Some people prefer this solution over Trezor's open-source code and hardware. Keep in mind that Secure Element has limited space which is why there is a limit of how many apps can be installed on the Ledger (it was improved in the recent update but it's still a problem if you use many different altcoins).

Hardware wallets are convenient because they can be used almost with every device (even infected ones). Every discovered security flaw in both Ledger and TREZOR needed a physical access to the device. It's not a problem as long as you keep it properly hidden (some people tend to attach their wallets to their keyring). There is nothing wrong in not trusting even the most popular hardware wallets. Cold storage might be a better solution for you. It's less convenient but you can also use, for example, Samourai on your Android device which offers high privacy and security. Cold storage for savings, Android wallet for shopping and F2F transactions.

You can find more detailed discussion here (https://bitcointalk.org/index.php?topic=4416162.0) and here (https://bitcointalk.org/index.php?topic=3076709.0).


Title: Re: Hardware Wallets & Security flaws
Post by: bob123 on July 17, 2018, 09:49:54 AM
Ledgers wallet (software) checks whether the firmware on your nano s is geniuine each time you connect and open it.
There is no need for a 'tamper-proof' seal. The best tamper-proof seal is not a small sticker on the package, but a proper genuine check of the firmware.



[...] but you can also use, for example, Samourai on your Android device which offers high privacy and security.

Note, that samourai is NOT more secure than any other mobile wallet (or desktop wallet).
Each desktop-/mobile- wallet has its vulnerabilities (not purely due to the wallet itself, but more because of the environment (e.g. OS, ..)).

Especially because quite a lot mobile manufacturer do skip android security updates (while displaying the latest patch has been installed), there are always vulnerabilities which can lead to a compromised mobile phone.
This does NOT directly mean that any mobile wallet on your android is compromised, but the possibility for a highly-techy person to gain access to your mobile phone does exist.


Title: Re: Hardware Wallets & Security flaws
Post by: Rath_ on July 17, 2018, 10:07:13 AM
Note, that samourai is NOT more secure than any other mobile wallet (or desktop wallet).

I should have been more specific. Mobile wallets are not completely safe not only because of the software itself but also it's fairly easy to steal a phone (seed recovery helps a lot in such case). I completely agree with you and that's why I wrote at the end:

Cold storage for savings, Android wallet for shopping and F2F transactions.

They are great for fast and small payments, not for storing long-term investment.


Title: Re: Hardware Wallets & Security flaws
Post by: aliashraf on July 17, 2018, 10:57:23 AM
Ledgers wallet (software) checks whether the firmware on your nano s is geniuine each time you connect and open it.
There is no need for a 'tamper-proof' seal. The best tamper-proof seal is not a small sticker on the package, but a proper genuine check of the firmware.
This schema is yet vulnerable to bootstrap attack and as I remember it has been already cracked as a proof of concept. Theoretically a secure device validating the unsecure rom of its firmware attached to probeable bus , ... not the most secure architecture ever.


Title: Re: Hardware Wallets & Security flaws
Post by: Theb on July 17, 2018, 12:44:00 PM
There was a post (https://bitcointalk.org/index.php?topic=3176978.0) before that provided a pdf file explaining while hardware wallets are not safe even the ones being sold by Ledger. I have read it carefully that buying 2nd hand hardware wallets and also the ones in retail stores are vulnerable to this Evil Maid Attack. Based on how I read it this attack remains to be undetected to the user and the wallet's system, you will just know that your hardware wallet is tampered when you don't have any holdings left in your wallet. Main solution is buying the hardware wallets directly to the manufacturers' stores. Maybe still providing some kind of tamper proof seal will give the buyers a peace of mind, there are a lot of counterfeits out there and this is just one of the necessary security to have.


Title: Re: Hardware Wallets & Security flaws
Post by: Evil-Knievel on July 17, 2018, 01:30:42 PM
I, personally, think that everything closed-source cannot be really trusted to be "secure". Just as my closed-source operating system is probably submitting my dick-picks to some coffee-sipping dude in a fancy suit on a regular basis, or just as my closed-source SmartTV is probably recording me watching movies in my undies so some CEO can take a break from his stressful Powerpoint work and - you know - enjoy his fetish, someone else probably also has access to my closed-source hardware wallet only waiting for me to deposit more than 10$.

I mean, why would you not release the code if you didn't want to hide something? Don't tell me, it's to "protect intellectual property"  :D
I don't trust any "proprietary stuff" - Bluescreen of death or not.

But even more devastating is the fact, that (unlike open source projects) proprietary projects have hired people working for them - you know, these 9-to-5 jobbers that always find the perfect equilibrium between doing as little as possible, but just enough to not get fired lol


Title: Re: Hardware Wallets & Security flaws
Post by: HeRetiK on July 17, 2018, 01:35:14 PM
But the Nano S sold about 1 mil units. I'm assuming anyone buying does hodl quite a bit and would therefore be quite clued up... so why trust in this?
Trezor have also suffered firmware hacks... KeepKey hasn't really had any major issues yet, but have a tiny market share.

Trezor has an excellent track record of fixing security flaws in a timely manner. I presume this is true for Ledger as well. KeepKey still has to prove itself in this regard.

Problem being -- just because no major flaws have been found with KeepKey wallets yet, doesn't mean there are none. Especially given the fact that they likely have far fewer watchful eyes on them than the Ledger or Trezor wallets, due to the significantly larger userbase of the latter -- including many inquisitive minds hacking and probing about just for the fun of it. In other words, smaller market share means fewer people looking for security issues leading to fewer security issues being found.

That being said, KeepKey could very well be more secure than Ledger or Trezor wallets. But we won't know until more people have given it a go.


Ledger is based on a Secure Element which at every boot checks if the device is compromised. That's why they don't use seals, there should be a leaflet in every package mentioning that. Some people prefer this solution over Trezor's open-source code and hardware.

It is worth noting that Trezors also ensure firmware integrity on the hardware level:

https://doc.satoshilabs.com/trezor-faq/threats.html#reflashing-the-trezor-with-evil-firmware



Every discovered security flaw in both Ledger and TREZOR needed a physical access to the device.

[...]

Cold storage might be a better solution for you. It's less convenient but you can also use, for example, Samourai on your Android device which offers high privacy and security. Cold storage for savings, Android wallet for shopping and F2F transactions.


That's the thing though, except for encrypted paper wallets all other cold storage solutions also break with physical access. Compared to dedicated mobile devices or airgapped PCs a hardware wallet arguably still offers a higher level of both physical and software security.


Title: Re: Hardware Wallets & Security flaws
Post by: AmmbrPlatform on July 18, 2018, 11:00:00 AM
That's the thing though, except for encrypted paper wallets all other cold storage solutions also break with physical access. Compared to dedicated mobile devices or airgapped PCs a hardware wallet arguably still offers a higher level of both physical and software security.

What about an air-gapped hardware wallet? Would you trust that?


Title: Re: Hardware Wallets & Security flaws
Post by: Evil-Knievel on July 18, 2018, 12:01:53 PM
That's the thing though, except for encrypted paper wallets all other cold storage solutions also break with physical access. Compared to dedicated mobile devices or airgapped PCs a hardware wallet arguably still offers a higher level of both physical and software security.

What about an air-gapped hardware wallet? Would you trust that?

I personally wouldn't if I cannot build the firmware myself and flash it (and test it)... who tells me that the random numbers it's generating are really random?


Title: Re: Hardware Wallets & Security flaws
Post by: bob123 on July 18, 2018, 12:39:41 PM
What about an air-gapped hardware wallet? Would you trust that?

I personally wouldn't if I cannot build the firmware myself and flash it (and test it)... who tells me that the random numbers it's generating are really random?

Well, in ledgers case with the nano s, the entropy comes from an AIS-31 certified TRNG.
At some point you have to trust someone. France and germany both have official documents which describe the methodology of TRNG certified under AIS-31.
Federal IT-related agencies trust that way to generate random numbers.

Even if you do not trust anyone, you are still free to create your own (mnemonic) seed and import it into your hardware wallet, but the chances are very high you end up with a lower entropy.


[1] https://www.ssi.gouv.fr/archive/site_documents/certification/NOTE-05_Evaluation_AIS31_en.pdf (https://www.ssi.gouv.fr/archive/site_documents/certification/NOTE-05_Evaluation_AIS31_en.pdf)
[2] https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Zertifizierung/Interpretationen/AIS_31_Functionality_classes_for_random_number_generators_e.pdf?__blob=publicationFile (https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Zertifizierung/Interpretationen/AIS_31_Functionality_classes_for_random_number_generators_e.pdf?__blob=publicationFile)


Title: Re: Hardware Wallets & Security flaws
Post by: Evil-Knievel on July 18, 2018, 01:18:22 PM
What about an air-gapped hardware wallet? Would you trust that?

I personally wouldn't if I cannot build the firmware myself and flash it (and test it)... who tells me that the random numbers it's generating are really random?

Well, in ledgers case with the nano s, the entropy comes from an AIS-31 certified TRNG.

Does it really? Where can I check it? (The FAQ section on a website does not give me enough confidence)


Title: Re: Hardware Wallets & Security flaws
Post by: HeRetiK on July 18, 2018, 02:55:37 PM
That's the thing though, except for encrypted paper wallets all other cold storage solutions also break with physical access. Compared to dedicated mobile devices or airgapped PCs a hardware wallet arguably still offers a higher level of both physical and software security.

What about an air-gapped hardware wallet? Would you trust that?

Airgapping serves as a security measure to prevent unwanted online / network access by an adversary. That bit is covered by hardware wallets just as well as by airgapped mobile devices / PCs.

As mentioned by others, all security flaws that had to be fixed so far required physical access, something against which airgapping doesn't help. Point being, if your main fear is people gaining physical access to your cold storage device / hardware wallet, you're probably better off with a hardware wallet, since unlike regular hardware they are at least reasonably secured against physical attack vectors.


Title: Re: Hardware Wallets & Security flaws
Post by: AmmbrPlatform on July 19, 2018, 11:33:24 AM
Thanks guys,
Your insights are incredibly helpful. Great to see what goes through your minds wrt hardware wallets...

Have you seen BlackBird? - https://blackbirdwallet.io

What are your thoughts on it?
Not much details have been released yet, but first impressions?


Title: Re: Hardware Wallets & Security flaws
Post by: HeRetiK on July 19, 2018, 12:15:25 PM
Pretending to be a newbie asking questions about hardware wallets only to then link to your own online shop selling a previously unheard of product smells pretty scammy. I'm not saying that it's a scam, I'm just saying that at least in my opinion that's not exactly a way to gain the trust of people.


Title: Re: Hardware Wallets & Security flaws
Post by: AmmbrPlatform on July 19, 2018, 12:55:41 PM
I wasn't trying to look like a newbie. Just trying to find out what people think. What are your biggest concerns when it comes to hardware wallets? Do you think this solves any issue. Not trying to direct you to buy (although that would be nice). Just want to create a discussion... there are other areas to advertise, but I doubt I'll get better insights than a discussion on hardware wallets in general.
My apologies if it seems spammy. That wasn't the intention at all.


Title: Re: Hardware Wallets & Security flaws
Post by: HCP on July 20, 2018, 08:08:43 AM
What are your thoughts on it?
Not much details have been released yet, but first impressions?
Then release some details... given that the device is yours. ::) You might want to release some actual details of the device if you want anyone to consider purchasing it... especially with a $300 price tag!


Also... this:
Quote
Completely Air-gapped
Quote
02 Bluetooth Tethering
Ummm.... What??!? ??? ::)


Quote
No need to trust third-party software or networks.
Quote
"Visit the Google Play Store on your Android device, download and install the Blackbird Tethering App."
Uh huh... so, I don't need to trust the mobile OS, bluetooth stack or the network that the mobile device is connected to? ???


And what security protections are in place to prevent someone uploading a malicious firmware or creating a "clone" site with malicious firmware and tricking people into downloading from it etc?
Quote
Visit blackbirdwallet.io/download to compare your version with the latest firmware version available. If a newer version is available, download it and extract the files to the SD card provided for firmware upgrades.


I appreciate a lot of the stuff on the website is just "marketing speak"... but you're trying to crack a niche market in a space full of very suspicious and paranoid people. Are you at least going to list the full specs and/or open source the code etc ???


Title: Re: Hardware Wallets & Security flaws
Post by: ThatRandom8543 on July 21, 2018, 02:59:25 AM
AmmbrPlatform, In your other thread I did post my statement

Since you did mention some functionality, I do would like to ask how does it justify the price? Bluetooth in itself does have its own risk as well while something like trezor/keepkey and ledger, while can be connected via usb, has security features builtin to prevent many different type of attacks. In trezor case, you would need the pin (and passphrase) to sign a transaction, retrieve the xpub, etc. They make sure the user confirm the address and transaction as well. Plus not every pc is going to have bluetooth while every pc will have some type of usb port. Taking that away pretty much limits the device to mainly the mobile market, which not everyone is going to want to use just to send cryptocurrency. Bring the price down a bit or add usb support because in my eyes, I see a clone of the ledger blue (which imo has failed in many ways at this point, mainly due to the company lack of support for the device, but thats a different story) with limited functionality, and the product may not go long without usb support.

What hardware is being used for the device and is the firmware (that is open source?) based on an existing project or your own? Is it available via github and if so could you provide a link?

While I do like the design of the device, its not something I would simply just buy right away, especially when you advertised it as secured with no source code, limited to just bluetooth, which has its own flaws, especially if the implementation is poor.

In regards to keepkey security, they are based on trezor firmware so whenever trezor does a security update, keepkey is usually notified and 9/10 they will update as well, which is why you hardly hear about security issues with keepkey.

With that said, it almost feels like youre avoiding trying to answer, which I hope isnt the case.


Title: Re: Hardware Wallets & Security flaws
Post by: Hire_Go on July 22, 2018, 04:50:46 AM
Problem is in reality every chip can be hacked using ion beams. but generally your safer with a hardware wallet than the alternatives.


Title: Re: Hardware Wallets & Security flaws
Post by: BestSSS on July 24, 2018, 06:18:54 PM
Hardware wallets are obviously NB for any holder with a fair amount of $ invested in whatever, but Ledger seems to be filled with flaws - what's up with their insistence not to use a tamper-proof seal?
But the Nano S sold about 1 mil units. I'm assuming anyone buying does hodl quite a bit and would therefore be quite clued up... so why trust in this?
Trezor have also suffered firmware hacks... KeepKey hasn't really had any major issues yet, but have a tiny market share. So what exactly are you looking for in a hardware wallet? Is it more of a status symbol?

Just interested to hear thoughts...

Trezor - a relatively simple device that connects through the connector Micro-USB. It has a very simple case made of molded plastic with two plastic buttons and an LCD display. Interestingly, the plastic case is glued together with something like cyanoacrylate or superglue.
Trezor uses a single microcontroller, the standard STM32F205, which creates a large hardware attack surface. This is a very common 32-bit ARM Cortex M3 processor. It is not considered one of the secure ST microcontrollers, and it does not use Secure Enclave technology. In this general-purpose microcontroller, private keys are generated and stored. For these reasons, Trezor does not have a certificate in accordance with the general safety criteria.

Ledger Nano S also connects via Micro-USB, has two input buttons and a display. The main difference between Trezor and Ledger is that the latter uses not one but two microcontrollers: STM32F042K and ST31H320. STM32F042K is very similar to Trezor STM32F205, but it does not have external, but internal clock. It is also interesting that Ledger has a full-fledged bank-level microcontroller with Secure Enclave ST31H320 technology, where private wallet keys are stored. ST31H320 has already found many other applications, including banking, identification and pay-TV. In addition, it complies with safety standards according to the general criteria of the EAL6 + level. Combined architecture ST31 / STM32 has a lower, but decent level of certification EAL5 +. In addition to the secure storage of private keys, Secure Enclave can store the device key, which provides a high degree of confidence that the Ledger device is not fake and has not been hacked on the way to the user.


Title: Re: Hardware Wallets & Security flaws
Post by: Rath_ on July 24, 2018, 10:18:29 PM
Interestingly, the plastic case is glued together with something like cyanoacrylate or superglue.

The TREZOR’s chassis is sealed using ultrasound. Opening the TREZOR without destroying the case is nearly impossible. (http://The TREZOR’s chassis is sealed using ultrasound. Opening the TREZOR without destroying the case is nearly impossible.) The TREZOR's packaging is also difficult to open without doing any damage to the box.

https://doc.satoshilabs.com/trezor-faq/_images/ultrasonic_welding.png


Title: Re: Hardware Wallets & Security flaws
Post by: bob123 on July 25, 2018, 12:35:26 PM
What would be the best alternative to Trezor if this has so many flaws

Don't get confused by these posts with zero substance.

Trezor is perfectly fine as a hardware wallet. Each time a vulnerability appeared they were pretty fast fixing them.
An alternative to trezor would be ledgers nano s.

I'd say both are equally secure. But i would choose the nano s over a trezor because of the variety of coins ledgers wallet offers.


Note: Vulnerabilites will always be found. You will NEVER find a perfectly secure wallet without any vulnerabilities. Yet all vulnerabilities (ledger and trezor) has been fixed prety decently and no funds have been stolen. Each of these vulnerabilities required physical access to the wallet.


It is really up to you which wallet you prefer.


Title: Re: Hardware Wallets & Security flaws
Post by: Evil-Knievel on July 25, 2018, 09:54:16 PM
Hardware wallets are obviously NB for any holder with a fair amount of $ invested in whatever, but Ledger seems to be filled with flaws - what's up with their insistence not to use a tamper-proof seal?
But the Nano S sold about 1 mil units. I'm assuming anyone buying does hodl quite a bit and would therefore be quite clued up... so why trust in this?
Trezor have also suffered firmware hacks... KeepKey hasn't really had any major issues yet, but have a tiny market share. So what exactly are you looking for in a hardware wallet? Is it more of a status symbol?

Just interested to hear thoughts...

Trezor - a relatively simple device that connects through the connector Micro-USB. It has a very simple case made of molded plastic with two plastic buttons and an LCD display. Interestingly, the plastic case is glued together with something like cyanoacrylate or superglue.
Trezor uses a single microcontroller, the standard STM32F205, which creates a large hardware attack surface. This is a very common 32-bit ARM Cortex M3 processor. It is not considered one of the secure ST microcontrollers, and it does not use Secure Enclave technology. In this general-purpose microcontroller, private keys are generated and stored. For these reasons, Trezor does not have a certificate in accordance with the general safety criteria.

Ledger Nano S also connects via Micro-USB, has two input buttons and a display. The main difference between Trezor and Ledger is that the latter uses not one but two microcontrollers: STM32F042K and ST31H320. STM32F042K is very similar to Trezor STM32F205, but it does not have external, but internal clock. It is also interesting that Ledger has a full-fledged bank-level microcontroller with Secure Enclave ST31H320 technology, where private wallet keys are stored. ST31H320 has already found many other applications, including banking, identification and pay-TV. In addition, it complies with safety standards according to the general criteria of the EAL6 + level. Combined architecture ST31 / STM32 has a lower, but decent level of certification EAL5 +. In addition to the secure storage of private keys, Secure Enclave can store the device key, which provides a high degree of confidence that the Ledger device is not fake and has not been hacked on the way to the user.

Pretty cool, these enclaves! And pretty fancy lingo!
And yet I have recently driven my office chair over my hardware wallet and lost 5BTC!
From my point of view, there is nothing as secure as a brain wallet! I would rather trust a brain wallet than any other wallet that relies on storing stuff on some device that may die anytime!


Title: Re: Hardware Wallets & Security flaws
Post by: HeRetiK on July 26, 2018, 07:57:50 AM
Pretty cool, these enclaves! And pretty fancy lingo!
And yet I have recently driven my office chair over my hardware wallet and lost 5BTC!
From my point of view, there is nothing as secure as a brain wallet! I would rather trust a brain wallet than any other wallet that relies on storing stuff on some device that may die anytime!

5 BTC is quite a hefty sum for learning about the importance of backups. Usually you get this lesson for free by following your hardware wallet's quickstart instructions.


Title: Re: Hardware Wallets & Security flaws
Post by: Evil-Knievel on July 26, 2018, 08:24:13 AM
Pretty cool, these enclaves! And pretty fancy lingo!
And yet I have recently driven my office chair over my hardware wallet and lost 5BTC!
From my point of view, there is nothing as secure as a brain wallet! I would rather trust a brain wallet than any other wallet that relies on storing stuff on some device that may die anytime!

5 BTC is quite a hefty sum for learning about the importance of backups. Usually you get this lesson for free by following your hardware wallet's quickstart instructions.

Unfortunately, they told me to write down my seed on a piece of paper that any house maid can copy with their phone camera ... didn't want to do it. And with at least 20 different people monitoring my computer (10 of which probably spy on my webcam and get the tingles), I didn't want to save it on my computer either. Also, it was not clear to me how the whole security thing would differentiate from any other paper wallet (in terms of [in]security). Anyway, I have learned my lesson" i'll just stick to good ol' brain wallets in the future. Haven't lost any of those in the past.


Title: Re: Hardware Wallets & Security flaws
Post by: HeRetiK on July 26, 2018, 09:26:42 AM
Unfortunately, they told me to write down my seed on a piece of paper that any house maid can copy with their phone camera ... didn't want to do it. And with at least 20 different people monitoring my computer (10 of which probably spy on my webcam and get the tingles), I didn't want to save it on my computer either. Also, it was not clear to me how the whole security thing would differentiate from any other paper wallet (in terms of [in]security). Anyway, I have learned my lesson" i'll just stick to good ol' brain wallets in the future. Haven't lost any of those in the past.

Fair enough. I personally don't trust myself enough to create a secure brain wallet, but part of the beauty of crypto is a lot of options and self-reliance.

About your backup concerns, for future reference:

1) Good call on not storing your backup digitally, after all this would have made the whole point of a hardware wallet moot -- and I'm still baffled by how some people seem to seriously consider this approach.

2) Be aware that Trezor and Ledger Nano S allow for passphrases of 50 characters [1] and 100 characters [2] respectively, without which the wallet seed accounts for nothing. Not as secure as the full power of the seed phrase + passphrase, but still fairly secure when choosing a strong passphrase.

[1] https://blog.trezor.io/hide-your-trezor-wallets-with-multiple-passphrases-f2e0834026eb
[2] https://support.ledgerwallet.com/hc/en-us/articles/115005214529-Advanced-Passphrase-options


Title: Re: Hardware Wallets & Security flaws
Post by: Lucius on July 26, 2018, 09:29:28 AM

Pretty cool, these enclaves! And pretty fancy lingo!
And yet I have recently driven my office chair over my hardware wallet and lost 5BTC!
From my point of view, there is nothing as secure as a brain wallet! I would rather trust a brain wallet than any other wallet that relies on storing stuff on some device that may die anytime!


Unfortunately, they told me to write down my seed on a piece of paper that any house maid can copy with their phone camera ... didn't want to do it. And with at least 20 different people monitoring my computer (10 of which probably spy on my webcam and get the tingles), I didn't want to save it on my computer either. Also, it was not clear to me how the whole security thing would differentiate from any other paper wallet (in terms of [in]security). Anyway, I have learned my lesson" i'll just stick to good ol' brain wallets in the future. Haven't lost any of those in the past.

I must admit that I have not heard of the case that someone has lost coins because of the office chair, for me personally something unthinkable, but obviously something like this can happen. If you write your seed on piece of paper, engrave it in plastic, wood, metal or anything else and keep it safe in deposit box you would still have 5BTC. Even if there is no 20 people monitoring your PC it would not be wise to save seed/private keys on your computer.

Hardware wallets are are designed to protect our private keys in a safe environment which has so far worked flawlessly. But they are not designed to protect our coins from office chairs or mad dogs, especially if we do not stick to the safety instructions and make backup.


Title: Re: Hardware Wallets & Security flaws
Post by: HCP on July 28, 2018, 05:41:55 AM
From my point of view, there is nothing as secure as a brain wallet! I would rather trust a brain wallet than any other wallet that relies on storing stuff on some device that may die anytime!
But that's the point... it doesn't rely on "storing stuff on some device", as long as you've created the written back-up as per the recommended backup procedures!

Also, just wanted to point out... the brain is also "a device that may die anytime." :P


Title: Re: Hardware Wallets & Security flaws
Post by: Glyphotex on August 01, 2018, 09:39:08 AM
I have heard people talk about hardware wallets as the best wallets, but i have never really used one before. So I can't actually say how safe it is.


Title: Re: Hardware Wallets & Security flaws
Post by: ClockBug on August 02, 2018, 12:53:51 AM
I have heard people talk about hardware wallets as the best wallets, but i have never really used one before. So I can't actually say how safe it is.

I have one and find that I am more scared of losing the passphrase than anything else...


Title: Re: Hardware Wallets & Security flaws
Post by: Chris! on August 13, 2018, 03:12:21 AM
Pretty cool, these enclaves! And pretty fancy lingo!
And yet I have recently driven my office chair over my hardware wallet and lost 5BTC!
From my point of view, there is nothing as secure as a brain wallet! I would rather trust a brain wallet than any other wallet that relies on storing stuff on some device that may die anytime!

5 BTC is quite a hefty sum for learning about the importance of backups. Usually you get this lesson for free by following your hardware wallet's quickstart instructions.

Unfortunately, they told me to write down my seed on a piece of paper that any house maid can copy with their phone camera ... didn't want to do it. And with at least 20 different people monitoring my computer (10 of which probably spy on my webcam and get the tingles), I didn't want to save it on my computer either. Also, it was not clear to me how the whole security thing would differentiate from any other paper wallet (in terms of [in]security). Anyway, I have learned my lesson" i'll just stick to good ol' brain wallets in the future. Haven't lost any of those in the past.

Sounds like you have too many people around you  ;D

I only trust cold storage that I've properly made. I have no use for a hardware wallet and would much rather not have to trust one if I don't absolutely have to. I do understand that they're more secure than ay normal hot wallet, but with so many different vulnerabilities it's easier to just print out a piece of paper and keep it well hidden. Don't like paper? Use metal, rock, or whatever you want.


Title: Re: Hardware Wallets & Security flaws
Post by: Kakmakr on August 13, 2018, 06:40:48 AM
What would be the use of hardware if it does not have a re-sell value? What happens if a newer version or a better hardware wallet comes out and you want to sell your old wallets to fund your purchase of the newer models? This is why ledger built in software to check the integrity of the device and why people are allowed to re-sell their devices. <The software will just tell you that it was used before>

Would you buy a car, if it had no re-sell value?


Title: Re: Hardware Wallets & Security flaws
Post by: Rath_ on August 13, 2018, 11:20:13 AM
What happens if a newer version or a better hardware wallet comes out and you want to sell your old wallets to fund your purchase of the newer models? This is why ledger built in software to check the integrity of the device and why people are allowed to re-sell their devices. <The software will just tell you that it was used before>

There will always be people who decide to buy an used device in order to save some money. I doubt that an ordinary user knows that in TREZOR's case it would be a good idea to reflash the device (http://doc.satoshilabs.com/trezor-faq/threats.html#reflashing-the-trezor-with-evil-firmware). Both TREZOR and Ledger are very unlike to release more new models in the near future. Ledger Blue and TREZOR T introduced features which some people might consider as useless and increasing the possible ways of breaking the device. That's why older models will still be available.

By the way, Ledger's Secure Element checks if the software was modified on each boot. The same thing is done on TREZOR by the bootloader which cannot be reprogrammed.


Title: Re: Hardware Wallets & Security flaws
Post by: NeuroticFish on August 13, 2018, 11:30:57 AM
Would you buy a car, if it had no re-sell value?

Would you buy a second hand lock for your house? This would be a better analogy than the one with car.
The value of the item is not that big if you think that it can help safekeeping millions of dollars (*).

Also, if you find it expensive, maybe you want to buy it for the wrong reason. I mean, a hardware wallet is great to safely sign transactions for the money you use often. For the rest of the money, really, you can use paper wallets for free.


(*) While a hardware wallet can safeguard all your coins, I'd advise to keep at hand only the money you need at hand; the rest is always safer offline.