Bitcoin Forum

Bitcoin => Hardware wallets => Topic started by: RickDeckard on May 16, 2023, 08:19:40 AM



Title: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 16, 2023, 08:19:40 AM
If anyone is wondering how can an entity destroy the concept of their own products - in this case by exporting the seed phrase to outside entities, even if it is encrypted - then wait no more because Ledger will launch their new service, Ledger Recover[1]:
Quote
Ledger is preparing to launch a new service called Ledger Recover that splits a wallet recovery phrase—basically, a human-readable form of the private key—into three encrypted shards and distributes them to three custodians: Ledger, crypto custody firm Coincover, and code escrow company EscrowTech.  If somebody loses their recovery phrase, two of the three shards can be combined—pending an ID check—to regain access to the locked funds. Essentially, Ledger Recover is an additional safety net; for the price of $9.99 a month, it takes the jeopardy out of crypto’s version of stuffing dollars under the mattress. It’ll be available in the UK, EU, US, and Canada and come to other territories later in the year.
(...)
Ledger Recover is a service, he says, not a feature—one that provides all the niceties and safety mechanisms regular people are looking for. The fragments of the recovery phase are encrypted and stored by each custodian on specially secured servers, and the balance of the user’s wallet is covered up to a value of €50,000 ($55,000) if something goes awry, a little like deposit insurance at a bank. It’s also being designed with a less technical user in mind.
I've tried to look upon any more news regarding this paid service, but so far I'm not able to find anything on Ledger website (release notes are currently on OS version 2.1.0). The only reference that I found was this[2] Reddit post where the concept appears in Ledger Nano X newest firmware update (2.2.1):
https://talkimg.com/images/2024/01/20/3DY0q.png
I believe most Ledger customers will see this as a service to subscribe to since this will be seen as a "safe heaven" in order to avoid the loss of their funds, or even an alternative that holds their hand and makes them feel safe regarding their funds. Sadly they aren't aware of what is actually happening in the background, but I don't think most people will care as long as they have another option to access their funds...

[1]https://www.wired.co.uk/article/ftx-crypto-investors-hardware-wallets (https://www.wired.co.uk/article/ftx-crypto-investors-hardware-wallets)
[2]https://safereddit.com/r/CryptoCurrency/comments/13im3bc/wtf_ledger_this_is_a_disaster_waiting_to_happen/ (https://safereddit.com/r/CryptoCurrency/comments/13im3bc/wtf_ledger_this_is_a_disaster_waiting_to_happen/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: mocacinno on May 16, 2023, 08:23:30 AM
I guess they have released this info on the wrong day... This should have been released on april 1st, since it has to be an april fool's joke.
If this is true, i'll never point people towards ledger hardware ever again... FFS, if this is true, they're completely demolishing everything a hardware wallet stands for...


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 16, 2023, 08:40:21 AM
I guess they have released this info on the wrong day... This should have been released on april 1st, since it has to be an april fool's joke.
If this is true, i'll never point people towards ledger hardware ever again... FFS, if this is true, they're completely demolishing everything a hardware wallet stands for...
Just the idea that someone from the higher executive board actually thought that this was a good concept to be implemented, baffles me and it goes to show that they don't care at all about the concept behind Bitcoin. To make matters worse, they also bundled this service with KYC procedures since you'll have to send them your ID/passport in order to use the service, meaning that they successfully surpassed every privacy boundary that they could with this new service at the expense of $9.99 per month. Outrageous...


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on May 16, 2023, 09:03:41 AM
If anyone is wondering how can an entity destroy the concept of their own products - in this case by exporting the seed phrase to outside entities, even if it is encrypted - then wait no more because Ledger will launch their new service, Ledger Recover
What a piece of shit they are!
Just when I thought ledger can't get any worse... they release this ''revolutionary'' stupid idea  ::)
Let me guess what happened here, someone with big capital invested a bunch of money in one of their several seed round funding (last one was in 2022 I think), and now those investors want to profit and get money back with this ''deal''.
Everything around ledger is closed source, but they ask us to believe them that everything will be safu encrypted and sent for safu keeping, they can't be serious...
€50,000 ($55,000) is covered and safu says the people from ledger, oh c'mon man, give me a break!

It's finally time to stop using ledger and switch to other open source alternatives, maybe even making your own DIY device or getting back to old laptop/phone as a cold storage.

PS
Just reading all the ledger reddit and twitter posts now... and oh boy customers are pissed, confused and very angry about this ''news''!  :D


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: FatFork on May 16, 2023, 09:52:34 AM
Yeah, Ledger keeps finding ways to disappoint us. I'm still trying to wrap my head around this whole thing.

So, let me get this straight: they're gonna take our recovery phrase and split it up, sending encrypted pieces to these custodians without giving us a choice? And to make matters worse, they're gonna offer a KYC-based recovery process only for those who cough up the dough for this service? Seriously, if this is for real, they deserve an instant boycott! What a major letdown.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: ABCbits on May 16, 2023, 10:01:29 AM
This is so bad that i might give them negative feedback if they have account on this forum. And considering this "feature" require ID verification where Ledger already leak user data in past, it feels like disaster waiting to happen. By disaster, i mean your legal document will be leaked and misused by criminal to perform identity theft.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 16, 2023, 10:15:30 AM
So the very fact that this exists, even if you don't sign up for it, means that the next firmware update for Ledger devices will create a process by which your seed phrase is extracted from your hardware device, downloaded on to your computer, and then sent across the internet. That is a massive attack vector. It negates literally the entire point of a hardware wallet to keep your seed phrase and private keys isolated from computers and the internet. Not to mention this gives governments a very easy path to seizing all your assets, if they want, and allows all your coins to be stolen with some very basic social engineering. If you have completed KYC anywhere ever, then you've given away all an attacker needs to recover your seed phrase and empty your wallets.

Remember when Trezor and Ledger were the two best hardware wallets out there, and every thread had people (me included!) recommending either/both of them. How the mighty have fallen! Both are complete and utter trash now, completely ruined by awful decisions such as this one. Seriously, do the management teams behind both wallets understand nothing about bitcoin?

More and more I am glad that I have moved pretty much exclusively to airgapped, encrypted, cold storage for the bulk of my bitcoin. I know that my wallets will never suddenly pose a massive security and/or privacy risk out of the blue because of some absolutely moronic decision by a third party trying to squeeze more and more profits out of their customers.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Charles-Tim on May 16, 2023, 10:41:33 AM
I do not know why some people like telling people that Ledger Nano wallets are good, they should not have been trusted from the first day they created wallets in the past, because all their wallets are having close source secure elements. If you can not verify, why trust the company when there are some alternatives that everything about their wallet makeup are open source.

Another thing is that Ledger proved themselves not to care about their customers personal information. This two are enough not to use Ledger wallet again. I use to tell people to use the wallet before, but as I found about the wallet more on this forum, I know it is one of the wallets that I can not point people to again to use.

What I saw today is not surprising me, Ledger do not care before about how bitcoin should be, as it should be of no trust. Not taking care of users data and now they have promoted to a level where privacy will be no more. People should avoid Ledger wallets.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: NotATether on May 16, 2023, 10:59:45 AM
If anyone is wondering how can an entity destroy the concept of their own products - in this case by exporting the seed phrase to outside entities, even if it is encrypted - then wait no more because Ledger will launch their new service, Ledger Recover[1]

Just wait until quantum computers take the industry by storm, and suddenly the Ledger company has to scramble to shut down that service and delete all
backups before the encryption is cracked by a hacker.

This basically means: "Here, you can get your coins back, but first we need to perform an automated KYC check" - most likely with some stupid and flawed 3rd party identification software that can't even recognize a passport if you shove it under your camera lens. To say nothing about the risk of identity theft.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 16, 2023, 11:20:26 AM
(...)If this is true, i'll never point people towards ledger hardware ever again... FFS, if this is true, they're completely demolishing everything a hardware wallet stands for...
While these particular release notes do not appear on Ledger website, you can find them in Ledger Servers API[1] and, most importantly, /u/btchip - Ledger Co-Funder - has already admitted that this will indeed happen[2] setting a dangerous attack vector as o_e_l_e_o previously explained about:
Quote
The device sends encrypted shards of your seed to different companies if you decide to use the service. You can of course still choose to backup it yourself.
I wonder until how long will someone find an exploit to this "encrypted backup export system"? If this doesn't spell the depreciation of Ledger as a company, for sure that event will.

[1]https://manager.api.live.ledger.com/api/firmware_osu_versions (https://manager.api.live.ledger.com/api/firmware_osu_versions)
[2]https://safereddit.com/r/ledgerwallet/comments/13itm7u/is_there_a_backdoor_yes_or_no/jkbyyfp/ (https://safereddit.com/r/ledgerwallet/comments/13itm7u/is_there_a_backdoor_yes_or_no/jkbyyfp/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Sp0ke on May 16, 2023, 12:46:17 PM
Wait.... Just bought a Ledger wallet a week ago. I have some ETh inside. Should i take them off? Is it unsafe ?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: NotATether on May 16, 2023, 01:10:36 PM
Wait.... Just bought a Ledger wallet a week ago. I have some ETh inside. Should i take them off? Is it unsafe ?

This is a paid feature so it's not sending your seed phrase anywhere unless you pay $9.99 per month for it (which is a dumb subscription).


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: DaveF on May 16, 2023, 01:16:17 PM
You can't fix stupid.
But beyond that, take everything else away.
Say it's done 100% perfectly, secure, safe and everything else. You are now paying $120 a year to save your seed. Fine, great.

What happens in 3 or 8 or 15 years if they go out of business and properly purge all their data. It's just as useless as not having it in the 1st place.

Seed plate in a secure spot and done. Is it really that difficult?

Not your keys, not your coins. Give your keys to someone else....not your keys anymore.

-Dave


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Sp0ke on May 16, 2023, 01:18:57 PM
This is a paid feature so it's not sending your seed phrase anywhere unless you pay $9.99 per month for it (which is a dumb subscription).

Pf.... that's relieving. Why did they expose themselves like that ?
So it's that subscription that is exposing the keys ? You subscribe there in order to backup your keys? I rather save them in my place to be honest and noone has access in them. As long as i dont buy this sub i'm fine right ?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 16, 2023, 01:50:51 PM
This is a paid feature so it's not sending your seed phrase anywhere unless you pay $9.99 per month for it (which is a dumb subscription).
It's still unsafe.

The whole point of a hardware wallet is to store your seed phrase and private keys safely and securely inside and prevent them from being extracted. The whole point of Ledger's secure element is that there is no possible way to extract the seed phrase from it. Now we have just discovered that a simple firmware update will permit the secure element to start sending your seed phrase across the internet. Ledger have just admitted that their entire design is deeply flawed.

We conveniently already have a name for a hardware wallet which can expose your seed phrase to the internet. It's called a hot wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 16, 2023, 02:09:20 PM
I haven't read anything this stupid since Square's concept of shared self-custody. But Ledger was faster and actually worked on developing and releasing this bullshit before Square. They really will use any opportunity to try and profit, no matter what. If this turns out to be a success, this generation doesn't deserve Bitcoin.


So, let me get this straight: they're gonna take our recovery phrase and split it up, sending encrypted pieces to these custodians without giving us a choice?
All correct except the last part. To become part of their revolutionary seed sharing solution, you have to subscribe to it somewhere, give your consent, and agree to pay those $9.99 per month. So, you don't have to use it. It's just an idiotic option they give you. I wonder why the Nano S Plus isn't mentioned? Maybe we can expect that in the release notes for the new S Plus firmware.   

I do not know why some people like telling people that Ledger Nano wallets are good, they should not have been trusted from the first day they created wallets in the past, because all their wallets are having close source secure elements.
All secure elements are closed-source. Trezor and Tropic Square are the first ones that began experimenting with an almost 100% open-source secure element chip. 

If you can not verify, why trust the company when there are some alternatives that everything about their wallet makeup are open source.
I guess you are talking about Foundation Passport. Foundation is relatively new in this business, so you couldn't have recommended them 5 years ago, at a time while Trezor and Ledger were the best, because they weren't around at that time. Second thing, does Foundation use an open-source secure element? If Trezor is the first one that's planning to develop one, it means Foundation doesn't have one either.   

So it's that subscription that is exposing the keys ?
Yes. if approve it and pay the monthly fees.

You subscribe there in order to backup your keys?
No, you subscribe there for them to back up 2 out of 3 shards of your recovery phrase. If you lose your own, the 2 shards stored by 3rd-parties are supposed to allow you to backup your wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: The Sceptical Chymist on May 16, 2023, 02:23:40 PM
If this is true, i'll never point people towards ledger hardware ever again... FFS, if this is true, they're completely demolishing everything a hardware wallet stands for...
Just to address the above statement only: if you can live with Ledger's closed-source code, it's still a good wallet that doesn't require buyers of it to have their private keys split up into shards and placed into other people's hands.

The first thing that popped into my head was that this "service" would make it incredibly easy for governments/law enforcement agencies to seize assets from anyone who uses it, as I'm sure none of the three parties in control of the shards would defy court orders--and who knows, they might even give up the info without such an order.  That's the problem; you don't know what's going to happen when you're not in control of your private keys.

Ugh.  This is fucking awful.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Aikidoka on May 16, 2023, 02:32:51 PM
~snip~

Seed plate in a secure spot and done. Is it really that difficult?

Not your keys, not your coins. Give your keys to someone else....not your keys anymore.

-Dave
I agree with your point. Currently storing your bitcoins in a seed plate or an air-gapped device that you personally own is the best and most secure option.

Trust in hardware wallets has become a concern after this, so it's better to keep peace in your mind and use something that you own to store your BTC.


We conveniently already have a name for a hardware wallet which can expose your seed phrase to the internet. It's called a hot wallet.
Indeed, with a simple firmware update the Ledger Nano seems to function more like a hot wallet rather than a hardware wallet that keeps your private keys offline. This shift essentially turns it into a free hot wallet, which is scary since it involves transmitting your seed phrase and wallet information to third-party entities.

I wonder what they're thinking about when they're doing this?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joniboini on May 16, 2023, 02:53:15 PM
Holly hell, what is happening with Ledger? Did the owner change hands or something? It feels like they started to make decisions that are profit-driven like what exchange does, without even considering what their product actually is. At the same time, I might be deceived and this is just how they act since the beginning. Looks like it is time to find other manufacturers that sell in my region and ditch Ledger entirely if I need to buy an HW in the future. Hopefully, that would never happen and I can just build my own air-gapped device with ease.



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: FatFork on May 16, 2023, 04:18:08 PM
So, let me get this straight: they're gonna take our recovery phrase and split it up, sending encrypted pieces to these custodians without giving us a choice?
All correct except the last part. To become part of their revolutionary seed sharing solution, you have to subscribe to it somewhere, give your consent, and agree to pay those $9.99 per month. So, you don't have to use it. It's just an idiotic option they give you. I wonder why the Nano S Plus isn't mentioned? Maybe we can expect that in the release notes for the new S Plus firmware.   

I'm still pretty skeptical about all this. Has Ledger put out any official statement or something that says the seed phrase won't be sent anywhere unless we subscribe to their monthly plan? However, even if such confirmation exists, we should still question whether we have any means of independently verifying this claim or if we're simply relying on their word. The mere possibility of the seed phrase leaving the hardware device and potentially being accessible online, in any form, undermines the fundamental purpose of a hardware wallet, which is to serve as the sole custodian of our private keys.

You subscribe there in order to backup your keys?
No, you subscribe there for them to back up 2 out of 3 shards of your recovery phrase. If you lose your own, the 2 shards stored by 3rd-parties are supposed to allow you to backup your wallet.

From what I understand, all three shards are being backed up by either Ledger or third-party custodians. It might not seem like a huge difference, but it does make the whole process a bit less secure. With three pieces of information "out there", if someone gets their hands on just two of them, they could access your coins.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: rdluffy on May 16, 2023, 04:37:04 PM
I just saw a local thread, and ran here to see if it was true or not, I thought it was a joke or a misunderstanding

The whole point of a hardware wallet is to store your seed phrase and private keys safely and securely inside and prevent them from being extracted. The whole point of Ledger's secure element is that there is no possible way to extract the seed phrase from it. Now we have just discovered that a simple firmware update will permit the secure element to start sending your seed phrase across the internet. Ledger have just admitted that their entire design is deeply flawed.

I have a question that might be important about this service:
--> Will this update make Ledger able to extract the seed from the hard wallet? (which I thought was impossible, like you said)
or
--> Will the user have to type the seed to be stored by the ledger?

If it's the second option it wouldn't change much regarding security for those who don't opt for the service
But if it is the first option, it is a tool that can fall into the wrong hands and generate an exploit

I'm worried, since I have a Ledger Nano S  :(


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dragonvslinux on May 16, 2023, 05:10:13 PM
This is truly insane, never thought I'd hear of this from any hardware manufacturer. As others have said, it completely defeats the point and security of a hardware wallet and offline seed phrase.

To think you can shard your seed phrase and have 1/3 in escrow? What a laughable concept. At best it will simply open the door for fraudulent recovery of seed phrases (with stolen IDs etc) and at worst the three companies simultaneously get hacked and everyone loses their money! The worst thing is knowing how many users will opt-in to this thinking it's safe and secure method of seed phrase back up.

The fact they are charging $10 per month also suggests to me that they are in financial trouble, as that's quite an expensive form of non-custodial bank account. I'd expect this service to be more of a $10/20 one-off payment, or annual. Does anyone know about Ledger's financials? Given the state of the economy and this recent "product relase", I can't imagine that they are in good health right now.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: FatFork on May 16, 2023, 05:16:56 PM
Anyone interested can listen live in Spaces right now: Introducing Ledger Recover: answering your Qs w/@iancr @P3b7_ @btchip

https://twitter.com/i/spaces/1RDxlavNoAzKL?s=20


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 16, 2023, 05:52:51 PM
Also something else I glossed over before - they are providing $50,000 in insurance for your holdings. They must, therefore, be monitoring all the balances on all your addresses in real time and linking all that information to your KYC and seed phrase back ups to ensure that they don't get scammed by someone claiming to have lost $50,000 when they were only holding $10.

https://twitter.com/i/spaces/1RDxlavNoAzKL?s=20
I've skim listened to this on 2x speed, but I can't find anywhere that they actually address that there now exists the ability for Ledger wallets to export seed phrases off of the secure element. Someone please correct me if I'm wrong. They answer questions like politicians. Direct quote from Nicolas Bacca (BTChip, Ledger VP): "I'm not sure what's not to like."

Absolutely unbelievable. This forum, Reddit, Twitter, literally everywhere pointing out the massive issues with this, and the VP responds by sticking his head in the sand and saying "Everything is great!"



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 16, 2023, 06:21:31 PM
I have a question that might be important about this service:
--> Will this update make Ledger able to extract the seed from the hard wallet? (which I thought was impossible, like you said)
or
--> Will the user have to type the seed to be stored by the ledger?

If it's the second option it wouldn't change much regarding security for those who don't opt for the service
But if it is the first option, it is a tool that can fall into the wrong hands and generate an exploit
From my perspective, either answer will always affect negatively the overall product and void the concept behind the product sold by Ledger. Even if you don't opt in for this service, what Ledger is doing is claiming that ever since the beginning of their products it was always possible to extract the recovery phrases - encrypted or not - but the feature has since been dormant (until now it seems). If there is even a remote change that by a simple firmware upgrade the security chip starts broadcasting and exporting your recovery phrases, what security do their users have?

To answer to your second question, if you had to type your recovery phrases to use this service, it would be even worse than the current solution that they are proposing as you were violating one of the core rules of your funds safety - never share/type your recovery phrases anywhere, not even with your device manufacturer or the Pope.

I've skim listened to this on 2x speed, but I can't find anywhere that they actually address that there now exists the ability for Ledger wallets to export seed phrases off of the secure element. Someone please correct me if I'm wrong. They answer questions like politicians. Direct quote from Nicolas Barra (BTChip, Ledger VP): "I'm not sure what's not to like."
It's a total shitshow as of now. Their CTO even recorded[1] a video for Reddit to address the chaos that's currently ravaging their sub but the message is always the same - "We will not know your keys". They also seemed to launch a FAQ[2] for the service, but the answers there are laughable:
Quote
Why do I need Ledger Recover?
You’re responsible for storing your Secret Recovery Phrase. While this setup makes you enjoy all the benefits of self-custody and complete control over your assets, it also makes you solely responsible for their protection. Ledger Recover is designed for users who want to add an enhanced layer of security in case their Secret Recovery Phrase is lost or when they can't access it.
This system is "designed to add an enhanced layer of security" and how do they do that? By stripping away one of the core concepts behind Bitcoin and handing it over to 3 entities (2 of them unknown at least for me) and another one being Ledger. Ridiculous.
Quote
Who has access to my wallet with Ledger Recover?
In short, only you can access your wallet. When you subscribe to Ledger Recover, a pre-BIP39 version of your private key is encrypted, duplicated and divided into three fragments, with each fragment secured by a separate company—Coincover, Ledger and an independent backup service provider. Each of these encrypted fragments is useless on its own. When you want to get access to your wallet, 2 of the 3 parties will send fragments back to your Ledger device, reassembling them to build your private key.
So what they are saying is that "They don't share your private keys" but instead share an encrypted derivated version of our private keys with external entities which then can be used to give us access to our funds. Do note that they said they are not our private keys, but at the end of the day when they are decrypted they still give us access to our funds.
Quote
What if I lose my Ledger device that is associated with my Ledger Recover subscription?
Simply get another Ledger device and follow the process to recover access to your wallet.
This means that these backups hold all the information that is needed to get access to the funds, meaning that the original device doesn't even need to "decrypt" anything and isn't the only machine capable of doing so. If this "backup" isn't a pure copy of the private keys - like Ledger claims that it isn't - then what is? Since they are exporting a copy, they claim that they aren't exporting the original recovery phrases? Do they really think their userbase is that stupid?
Quote
Does Ledger Recover store my personal data?
Your identity details are collected by Ledger Recover ID verification service providers. Coincover and Ledger store an encrypted excerpt of this data. Only authorized third parties have access to it. To learn more about how we collect and use this information, please read our Privacy Policy.
Alas, more privacy invasion policies and data hoarding of personal information. I'm baffled at so lack of respect by one's privacy.

What is even more laughable is that Coincover - the 2nd entity that will receive the backups - is operating in an environment made by Ledger as this piece of the FAQ claims it, so Ledger is actually present in 2 out of the 3 companies that hold your backup:
Quote
What if someone gets access to my wallet using Ledger Recover?
Ledger Recover comprises extensive identity verification processes—performed by Coincover within a secure environment built by Ledger. As an added layer of protection, subject to investigation, $50,000 compensation may be available from Coincover in the unlikely event that something were to go wrong.

Even if Ledger trashes this concept to the ground, the message is clear - Their secure chip was always able to extract your recovery phrase (encrypted or not) and it was just waiting for a firmware update to enable that option. If you care about your privacy and your funds, please stop using your Ledger device and transfer your funds to another wallet.

[1]https://www.reddit.com/link/13j5cna/video/u4texr0t270b1/player (https://www.reddit.com/link/13j5cna/video/u4texr0t270b1/player)
[2]https://support.ledger.com/hc/en-us/articles/9579368109597?docs=true (https://support.ledger.com/hc/en-us/articles/9579368109597?docs=true)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 16, 2023, 06:54:17 PM
https://support.ledger.com/hc/en-us/articles/9579368109597?docs=true (https://support.ledger.com/hc/en-us/articles/9579368109597?docs=true)
And still they ignore the most pressing question that everyone is asking: Why is this even possible in the first place?

No answer for that question on Reddit or Twitter either. If this "feature" isn't business suicide, then their PR and current handling of the situation definitely is. How difficult is it to just come out and give some straight answers?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Zwei on May 16, 2023, 07:09:53 PM
https://i.ibb.co/2NMXN7M/7m0jbh.gif

Ledger literally just committed suicide.

Since the wallet with this new firmware have the ability to share your seed phrase with outside entities, its just a matter of time for this to be exploited by a 3rd party.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 16, 2023, 07:34:49 PM
https://support.ledger.com/hc/en-us/articles/9579368109597?docs=true (https://support.ledger.com/hc/en-us/articles/9579368109597?docs=true)
And still they ignore the most pressing question that everyone is asking: Why is this even possible in the first place?
They are and the way that they are doing it is shocking - They keep stating that as long as the user doesn't activate the backup, then everything is OK. Look at this contradicted reply from Ledger Customer Sucess Team[1]:
Quote
  • Ledger designs what the code can and cannot do with the seed, and this has always been the case. As always, we design this code meticulously and with true security in mind every step of the way.
  • The new 2.2.1 firmware contains new code that can manipulate the seed in order to split it into 3 separate encrypted shards.
  • This new sharding feature, as with every other interaction that touches your seed, requires your consent with a physical button press in order to create the encrypted shards of your seed. If you're worried about this feature, you could choose to never trigger or accept the seed sharding operation.
They blatantly admitted that they have implemented a new feature that unlocked this possibility within the secure chip:
Quote
More precisely, the code running on the STM module now contains functionality to split the seed into encrypted shards, and only when the user consents to this operation with a physical button press.

These shards have additional mechanisms in place to make them truly useless for any purpose other than the Recover process that's been designed. Details for that are coming soon, but just know that this sharding cannot occur without your consent.
Since their customers were basically sold a lie - their recovery phrases would never be able to leave their device - isn't this a solid ground for a class-action lawsuit?

[1]https://safereddit.com/r/ledgerwallet/comments/13j5cna/introducing_ledger_recover_answering_your/jkea6xw/ (https://safereddit.com/r/ledgerwallet/comments/13j5cna/introducing_ledger_recover_answering_your/jkea6xw/)
[2]https://safereddit.com/r/ledgerwallet/comments/13j5cna/introducing_ledger_recover_answering_your/jkebms4/ (https://safereddit.com/r/ledgerwallet/comments/13j5cna/introducing_ledger_recover_answering_your/jkebms4/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Zwei on May 16, 2023, 07:50:18 PM
Since their customers were basically sold a lie - their recovery phrases would never be able to leave their device - isn't this a solid ground for a class-action lawsuit?

I think it was always possible via a firmware update for Nano X and the other models, but I don't think the same applies for Nano S based on their FAQ [1], "⚠️ Ledger Recover isn't compatible with Ledger Nano S." but why should we trust them anymore?
I'm not a lawyer, but I think there is definitely grounds for a class-action lawsuit since they 100% lied about keys never being able to leave the device, which was a key selling point.

[1] https://support.ledger.com/hc/en-us/articles/9579368109597-Ledger-Recover-FAQs?docs=true


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: stompix on May 16, 2023, 08:04:12 PM
Muhahahaha, what took them so long?
Just selling devices isn't making enough money, you don't make enough money out of selling a smartphone you make a ton on the apps the people are buying, so just as Mercedes wants a monthly fee for allowing you to fully use the car, how about Ledger charging you some monthly fee to lose all your money? Having people being their own banks and independent is simply not profitable, let's milk the cow while we have more and more users that are gullible enough to think that 9.99$ protects their money way better than they could do themselves.

Quote
Coincover provides the gold standard in digital asset security, addressing the most significant barrier to mainstream adoption: trust. If wallet access is lost, Coincover offers encrypted and military-grade storage for retrieving the key.

How many times have we heard about "gold standard" "military grade" and all those bs words only to find out a few years later the whole security was more like  Swiss standard Emmental cheese?

What is going to be interesting to see is how this will unfold if we fast forward one year or two, the ones that know what this shit means will stop buying, but...the people who already bought one and are throwing it out of the window weren't in their soon to be again customer base anyhow, so a backslash from the old guard won't affect them so much, while the new generation that still believes in the #SAFU bs is way more numerous.
Interesting times, a ton of popcorn is needed as I'm pretty sure we're in for even dumber things down the road.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dragonvslinux on May 16, 2023, 09:03:47 PM
https://support.ledger.com/hc/en-us/articles/9579368109597?docs=true (https://support.ledger.com/hc/en-us/articles/9579368109597?docs=true)
And still they ignore the most pressing question that everyone is asking: Why is this even possible in the first place?

It seems the reality is that this was always possible, just not implemented as they didn't have a use case until now. Given the device firmware is closed source, the reality is this was always possibly (apart from for Ledger Nano S possibly). This doesn't make the situation any better, if anything much worse, but it seems many misunderstood what Ledger meant when they said seed phrases can't leave your device. What they really meant is that with the current firmware it's not possible, or at least not integrated I should say.

Here is also another discussion about the new update for anyone interested (includes Ledger CTO):
https://twitter.com/i/spaces/1PlKQpLVpPBxE/peek

The one takeaway I am getting from this is that there apparently isn't an option for an alternative firmware because ultimately the device remains capable of sharding/encrpting your seed phrase in the first place. The only upside is that it requires device-based confirmation, similar to signing signatures, or at least so they claim. So in reality, although this is an additional attack vector if you opt for this new service, their potentially isn't an extra attack vector by simply upgrading your firmware. Because just like requiring device-based confirmation for a signature, this is also true for sharding/encrypting your seed phrase. So the theory of not upgrading the firmware in order to avoid an extra attack vector is a false narrative, as based on the current chip, it remains possible to sharp/encrypt seed phrase anyway...

The bigger issue here is that sharing your seed phrase via device was never blocked by hardware, but instead firmware, up until now at least. Personally, I'm moving over to Trezor.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: BitcoinGirl.Club on May 16, 2023, 09:15:36 PM
Seriously, do the management teams behind both wallets understand nothing about bitcoin?
It would be fool to think that they don't understand the basic. Question is why they are pretending that the don't have the basic understanding. Who is behind all these?
Let me guess, it's those who are printing notes and doing everything from the tax payers money.

Question remains.
The device is not an offline device then?
Someone please answer it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 16, 2023, 09:54:57 PM
The device is not an offline device then?
Someone please answer it.
To me the device no longer can be considered as a offline device. They say that they will be releasing more information about it but just look at this reply[1] from /u/btchip (Ledger Co-Funder):
Quote
The device sends encrypted shards of your seed to different companies if you decide to use the service. You can of course still choose to backup it yourself.
If the user chooses or not to subscribe to this service is irrelevant to this problem. From the moment that the secure chip allows this connection to happen I can't continue to believe that my keys are safe anymore.

[1][url]https://safereddit.com/r/ledgerwallet/comments/13itm7u/is_there_a_backdoor_yes_or_no/jkbyyfp/


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Zwei on May 16, 2023, 10:19:15 PM
It would be fool to think that they don't understand the basic. Question is why they are pretending that the don't have the basic understanding. Who is behind all these?
Let me guess, it's those who are printing notes and doing everything from the tax payers money.

It's all about making money, money, money and maximizing profits.
Their plan was to create a subscription model for their product, but ended up with this huge pile of shit.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: DireWolfM14 on May 16, 2023, 10:51:23 PM
You can't fix stupid.

Stupidity is a chronic disorder.  This strikes me as Ledger attempting to cater to the least common denominator, i.e. the really stupid!  The trouble is that whenever you try to make something fool-proof, someone goes out and builds a better idiot.  Maybe they're trying to compete with Jack Dorsey's (Block Inc) policy of "Shared-Self-Custody."


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: examplens on May 16, 2023, 11:02:57 PM
You can't fix stupid.

Stupidity is a chronic disorder.  This strikes me as Ledger attempting to cater to the least common denominator, i.e. the really stupid!  The trouble is that whenever you try to make something fool-proof, someone goes out and builds a better idiot.  Maybe they're trying to compete with Jack Dorsey's (Block Inc) policy of "Shared-Self-Custody."

No matter how stupid it all sounds, this is still a positive thing. At least now we all know how unsafe it is and that there is a possibility of a backdoor, and this is a serious reason to completely abandon this product. Without this idiocy, many would still have full confidence in them.
How can we be sure that this seed phrase game is integrated only from firmware version 2.2.1? Have they already collected all the backups?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 16, 2023, 11:56:55 PM
I'm worried, since I have a Ledger Nano S  :(

The Nano S version allegedly does not support this function. At least that's what it says right on its list of explanations about this "new" feature.



I really find it strange that they did something like that. It seems to me that they made a serious miscommunication and mis-explained this alleged feature. They end up opening a pandora's box, taking away the doubt whether it will be possible to be exploited by hackers or not. Whether these devices really have a back door or not.

I no longer used their program (I never liked it), much less now. I only use it for Bitcoin, I don't need any firmware updates. Even because I only connect it to Electrum.

 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: libert19 on May 17, 2023, 04:23:56 AM
I wonder what they're thinking about when they're doing this?

Probably to generate profits for investors who have poured millions in.

I wonder why the Nano S Plus isn't mentioned? Maybe we can expect that in the release notes for the new S Plus firmware.

S Plus will be supported in future, it's addressed in faq (https://support.ledger.com/hc/en-us/articles/9579368109597).



p.s: I have Nano S, not sure how secure that is to not have this update available. Someone explain?




Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Wind_FURY on May 17, 2023, 05:30:38 AM
Wait.... Just bought a Ledger wallet a week ago. I have some ETh inside. Should i take them off? Is it unsafe ?


I believe you're safe from the backdoor if you don't update the firmware.

Seriously, do the management teams behind both wallets understand nothing about bitcoin?
It would be fool to think that they don't understand the basic. Question is why they are pretending that the don't have the basic understanding. Who is behind all these?
Let me guess, it's those who are printing notes and doing everything from the tax payers money.

Question remains.
The device is not an offline device then?
Someone please answer it.


The trust is currently broken. Ledger says anyone can opt-out of the service, but how can we verify that the backdoor wasn't there the whole time?

Ledger said it's "impossible for them to extract" the master key from the device, then they're currently saying that they backdoored the device to "allow" them to extract the master key? Laughable.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 17, 2023, 06:55:13 AM
I'm still pretty skeptical about all this. Has Ledger put out any official statement or something that says the seed phrase won't be sent anywhere unless we subscribe to their monthly plan? However, even if such confirmation exists, we should still question whether we have any means of independently verifying this claim or if we're simply relying on their word. The mere possibility of the seed phrase leaving the hardware device and potentially being accessible online, in any form, undermines the fundamental purpose of a hardware wallet, which is to serve as the sole custodian of our private keys.
It's impossible to trust anything they say right now. If a software update can enable remote access to your seed, it means the option to do that was always there because they didn't release a new device or needed to change the hardware. They just didn't use the sleeping seed-share option, or perhaps, no one forced them to use it. If they can enable such a feature with the user's consent, what stops them from enabling it without the user's consent if the user doesn't want to use it? All they have now is a promise they can't do it, but their words and guarantees are worth very little at this stage.

No matter how stupid it all sounds, this is still a positive thing. At least now we all know how unsafe it is and that there is a possibility of a backdoor, and this is a serious reason to completely abandon this product.
It's much more serious and goes further than that. If Ledger has an option to do that through the secure element they are using in their devices, the other manufacturers using the same or similar SE can also do it. Ledger just showed us that everything we thought we knew about hardware wallet security is false. One firmware upgrade can change everything. Who is to say you'll even have an option to reject this nonsense in the future, be it from Ledger or a competitor?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 17, 2023, 08:00:59 AM
The only upside is that it requires device-based confirmation, similar to signing signatures, or at least so they claim.
And yet, if they can implement a function to export your seed phrase from the secure element with a simple software update, then they can also implement a function to remove the need for any physical button presses with a simple software update.

Personally, I'm moving over to Trezor.
There is nothing stopping the same issue from arising on Trezor devices, and indeed, the seed phrase can already be extracted from Trezor devices by an attacker in ~15 minutes. Not to mention Trezor's partnership with blockchain analysis and government surveillance. Trezor is a poor substitute.

If they can enable such a feature with the user's consent, what stops them from enabling it without the user's consent if the user doesn't want to use it? All they have now is a promise they can't do it, but their words and guarantees are worth very little at this stage.
Agreed. The whole "opt in" nonsense they are touting is completely meaningless. They could choose to enable it as mandatory in a future update, or maybe even do it anyway behind the scenes, and you would never know.

And during all this, Ledger devs are completely absent on social media despite their subreddit going in to meltdown, and Ledger haven't even bothered to brief their Customer Support agents on how it actually works, leading to them guessing when answering questions: https://www.reddit.com/r/ledgerwallet/comments/13j5cna/introducing_ledger_recover_answering_your/jkev3or/

How not to run a company, 101.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: witcher_sense on May 17, 2023, 08:04:19 AM
They created an official page for their new fascinating feature: https://www.ledger.com/recover

Can someone explain to me how the following is possible:

Quote
What would happen to my Ledger Recover subscription and related data if one of the companies goes out of business?

If one of the companies holding a fragment of the Secret Recovery Phrase shuts down, the other two will maintain the service and eventually replace it with a new company.

How can they reconstruct a seed phrase after losing access to one of the fragments of an encrypted secret? What algorithm do they use and doesn't it make the whole scheme questionable since they have no plan B for the case when 2 out of 3 companies shut down?

What prevents them from collaborating to steal customer funds and pretending that the user himself fucked up with recovery keys?

Why the customer paying for service is not included in this recovery quorum?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 17, 2023, 08:30:52 AM
Can someone explain to me how the following is possible:
They've already said that this will use Shamir's Secret Sharing. (Let's not even get in to why SSS is a bad idea: https://blog.keys.casa/shamirs-secret-sharing-security-shortcomings.) In a 2-of-3 set up, if one share is lost you can recombine the other two shares to recreate the secret, and then from that secret generate three new shares

It's not clear whether that would require the user to set up everything again from scratch, or whether Ledger would just recreate your seed phrase and then generate three new shares automatically. I'm sure I don't need to point out the massive risk with the second option.

What prevents them from collaborating to steal customer funds and pretending that the user himself fucked up with recovery keys?
Absolutely nothing.

Why the customer paying for service is not included in this recovery quorum?
Because you are too stupid to write down 24 words on a piece of paper, remember? Pay us instead and we'll definitely keep it safe. Wink wink.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 17, 2023, 08:46:04 AM
Why the customer paying for service is not included in this recovery quorum?
The user could be included, but you are already supposed to have copies of your entire recovery phrase anyway. If you can't keep track of that and lose it, why keep a copy of one additional 1/3 shard?
Not that it makes this any better, but will they require that you generate a new seed to participate in their paid seed-share service or does it also apply to seeds generated before this was rolled out?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 17, 2023, 09:03:12 AM
The trust is currently broken. Ledger says anyone can opt-out of the service, but how can we verify that the backdoor wasn't there the whole time?
~snip~

You've got to be kidding? The trust was broken from the moment when hundreds of thousands of data of their customers were hacked and made public, which included literally everything from full names, residential addresses, mobile phones and e-mails. Anyone who continued to trust that company after that only exposed themselves to additional risk, because as it turned out with this move, they (Ledger) obviously have a way to extract every generated seed, and now they just publicly admitted it.

As far as I'm concerned, I think that every HW from Ledger is compromised and that you should stop using it as soon as possible.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tenant48 on May 17, 2023, 09:08:28 AM
In essence, Ledger has confirmed that they will have access to your private keys.
I wonder what is the point now in the embedded chip responsible for security, if it is possible to easily get a secret from it?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Aikidoka on May 17, 2023, 09:14:48 AM
The user could be included, but you are already supposed to have copies of your entire recovery phrase anyway. If you can't keep track of that and lose it, why keep a copy of one additional 1/3 shard?
Exactly, and that's why it doesn't make any sense. Implementing SSS method is really bad as it might expose users to a lot of risks. I don't understand why they're putting their clients at such a high risk just to earn more money, it seems like a joke to be honest. The whole company will be destroyed after this and I think they'll lose almost all their clients as a result.

Not that it makes this any better, but will they require that you generate a new seed to participate in their paid seed-share service or does it also apply to seeds generated before this was rolled out?
If they believe that users are incapable or too stupid of keeping their seed phrase secure, implementing a method that requires sharing 1/3 of the seed while risking exposure of private keys is absolutely nonsensical. It implies a lack of trust in users' ability to handle their own security as well as sharing their wallet data to 3rd parties entities.  ???


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: BitcoinGirl.Club on May 17, 2023, 09:31:25 AM
@TryNinja, I think you have a chance to write another script.

Wherever Ledger was mentioned replace it with a choice of word by the users and update the topic.

I will personally replace it with:

Ledger = Ledger [not recommended anymore, scammers (https://bitcointalk.org/index.php?topic=5452900.0)].


I am going to burn my Ledger Nano S today or tomorrow. If I get a chance then I will upload a picture.

May be we need a hashtag in social media, #Notoledger

[Edit]
Examples from some of my old posts were edited now
https://bitcointalk.org/index.php?topic=5446331.msg62009164#msg62009164
https://bitcointalk.org/index.php?topic=5442513.msg61855155#msg61855155

[Re-posted]


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: cygan on May 17, 2023, 09:49:53 AM
me yesterday this news has also blown and i can not really imagine what has driven Ledger to publish this recovery update - apparently Ledger earns on the 'old' customers no longer good enough and now wants to earn by this way also on the 'new' customers, for which then the seed security is a 'child's play' and how everything in their lives is stored on any clouds, because the security/privacy is then completely indifferent :P

what i also wonder is what happens to the Legder sticks that don't go through this update - can they continue to be used without problems?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 17, 2023, 09:53:53 AM
This is so wrong on so many levels and I just can't wrap my head around it. I just hope the market will punish Ledger accordingly, but I don't have much faith.

All the more important to keep calling this for what it is: A backdoor. Not an option. A backdoor. Your only option is to pay for the privilege of accessing the backdoor as well.


Remember when Trezor and Ledger were the two best hardware wallets out there, and every thread had people (me included!) recommending either/both of them. How the mighty have fallen! Both are complete and utter trash now, completely ruined by awful decisions such as this one. Seriously, do the management teams behind both wallets understand nothing about bitcoin?

What happened with Trezor? I remember a seed extraction hack from a couple years back, but that one still required physical access which makes it not even nearly as bad as what Ledger is doing.


Ledger have just admitted that their entire design is deeply flawed.

Reminds me a bit of that scene in The Big Short:

"I don't get it. Why are they confessing?"
"They're not confessing. They're bragging."


what i also wonder is what happens to the Legder sticks that don't go through this update - can they continue to be used without problems?

Probably. But you can't ever be sure that this backdoor hasn't been there all along, as pointed out by others upthread.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 17, 2023, 09:57:06 AM
What happened with Trezor? I remember a seed extraction hack from a couple years back, but that one still required physical access which makes it not even nearly as bad as what Ledger is doing.
That, and their partnership with Wasabi and blockchain analysis firms, resulting in government sanctioned surveillance and censorship.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 17, 2023, 10:03:39 AM
what i also wonder is what happens to the Legder sticks that don't go through this update - can they continue to be used without problems?

Probably. But you can't ever be sure that this backdoor hasn't been there all along, as pointed out by others upthread.

Yes, I don't see the firmware creating the backdoor. The fact that the new firmware has already circulated, even briefly, can now be analyzed by hackers to be able to discover that backdoor.

Allegedly, and the fact that they have made it very clear everywhere, the Nano S model will be the only one that will not have that back door.
But how now are we to know? Doubts were left in the air, there is not much way to remedy it.



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: FatFork on May 17, 2023, 10:15:11 AM
Here are the key points from the live session with CXO Ian C Rogers (@iancr (https://twitter.com/iancr)), CTO Charles Guillemet (@P3b7_ (https://twitter.com/P3b7_)), and co-founder Nicolas Bacca (@btchip (https://twitter.com/BTChip)) answering some of the questions.

I gotta be honest, I listened to the whole shebang live and then again on the recording, and if I'm being real, there was a whole lot of mixed signals flying around. I mean, seriously, there's so much conflicting info, half-truths, and straight-up marketing jargon going on, it's hard to know what's real and what's just fluff. They were talking about Ledger Recover and how it's all about security and self-custody, but honestly, some of their explanations were all over the place, not really addressing the tough questions head-on. I get it, they're trying to pitch this as a solution for people who struggle with seed phrases and stuff, like your mom or less tech-savvy folks. But honestly, I think they missed the mark. In the end, after listening to the whole thing, I'm left feeling like there's a whole lot of smoke and mirrors going on. One thing is for sure, once you opt-in for this Ledger Recover service and update the firmware, that Ledger device just can't be considered as a trustworthy self-custody solution for your crypto anymore, no matter how they try to spin it. They're trying to sell us on this idea that we still have full control, but let's be real here, it's not quite the case anymore.


Quote
"We are security and self-custody maxis. These are things we won't make compromise on." - @iancr

"Ledger Recover allows people to back up their seed phrase. If you aren't concerned with your seed phrase security, then this won't be for you. It's 100% optional." - @iancr

"When I think of my mom using our product - there are two main hurdles. One is unreadable addresses, and two is managing your private key. If you know how to back up your 24 words securely, Ledger Recover isn't for you. But for people like my mother, those 24 words can be really complicated." - @P3b7_

"Technically, as soon as you opt in for the service, you'll be asked if you are happy to opt-in for Ledger Recover. If you are - then you sign a transaction on your Ledger to shard your private keys into 3 shards, then it's encrypted in the device, then a secure channel is created within the device for the 3rd party providers which allows the encrypted shards, which are encrypted again and then stored with the providers." - @P3b7_

"When you need to recover your seed, you will go through a ID Verification process (which is very comprehensive) to confirm your identity. After you are verified, the providers will send the encrypted shards to your Ledger Nano device directly. The device decrypts the shards in your device and you're set." - @P3b7_

"Here, the point which is important to remember is that you stay in control…there’s no backdoor, nothing will happen without your consent on the device…in the future, the whole protocol will be open, so you’ll be able to verify how the whole protocol works." - @BTChip

"There are three parties (in 3 different jurisdictions) storing the shards - one is @Coincoverglobal, which already works with several B2B offerings, that keeps one shard of and provides the $50k insurance plan; the other escrowtech, which backs up the 3rd shard. And there are two ID verification providers." - @P3b7_

"If you understand self-custody very well and can fully self-sovereign, you don't need Ledger Recover; if you are someone like my mother, then this product will be for you. At the end, you choose." - @P3b7_

"Ledger Recover is what our future 100m of customers want - they will onboard into crypto in a secure way with Ledger Recover." - @_pgauthier

Q: Is my seed phrase safe - is there a backdoor?
A: There are no backdoors in any Ledger. Your seed is secured in the Secure Element chip and on your paper. If you opt in for Ledger Recover, there’s an additional back up in the form of 3 encrypted shards stored with 3 different parties.

"In another word, every time you access your private key, the Ledger device requires your consent. Ledger Recover is simply another application that is built on the Secure Element chip that is never compromised, just like when you need to sign a transaction with a Ledger." - @BTChip

"The Secure Element is a small computer that operates cryptographic features exclusively, including generating and securing the private key. What we did was to include a new feature in the Operating System, which encrypts and shards the private key which enables Ledger Recover." - @P3b7_

"We keep only what is legally required, nothing more. We don't want to take up the responsibility of being a custodian. Our opinion of KYC is that Ledger doesn't do it. We provide you access to services that might require KYC. It's completely up to you." - @iancr

"If you are not comfortable with ID Verification - then you can either choose a different service or you can build your own recover services." - @BTChip
source: https://twitter.com/Ledger/status/1658463730676518920



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: witcher_sense on May 17, 2023, 10:18:13 AM
The user could be included, but you are already supposed to have copies of your entire recovery phrase anyway. If you can't keep track of that and lose it, why keep a copy of one additional 1/3 shard?
According to their previous announcement and their FAQ that I provided the link to above, they consider this whole thing as a form of self-custody, so it is a little bit strange that the user doesn't participate in storing funds directly and instead has to trust centralized companies keeping a shared secret.

What prevents them from collaborating to steal customer funds and pretending that the user himself fucked up with recovery keys?
Absolutely nothing.
Does it mean we can't verify that they have no access to the decryption key used to reconstruct the initial seed? It is still unclear how the whole decryption process works and how a hardware wallet knows that you underwent a KYC procedure to start recovering. Who sends it a decryption key because it may be a different device from that you created your setup?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 17, 2023, 10:21:07 AM
Allegedly, and the fact that they have made it very clear everywhere, the Nano S model will be the only one that will not have that back door.
But how now are we to know? Doubts were left in the air, there is not much way to remedy it.

On the other hand it's unlikely that the backdoor has been there before because otherwise the hackers would have stolen the wallet seeds alongside the customer data way back when  8)

You don't need to open source the firmware if you just open source the costumer data! *taps forehead*


What happened with Trezor? I remember a seed extraction hack from a couple years back, but that one still required physical access which makes it not even nearly as bad as what Ledger is doing.
That, and their partnership with Wasabi and blockchain analysis firms, resulting in government sanctioned surveillance and censorship.

Interesting, I wasn't aware of the censorship controversy around Wasabi. Thanks for bringing this to my attention.

(Still, in my book not even remotely as bad as what Ledger is doing for 2 reasons: (1) I primarily expect security from a hardware wallet, with privacy being a nice-to-have, but I don't mind falling back on other options for that, (2) using transactions with questionable privacy is still optional while having a backdoor is not. But I'll leave it at that, for fear of straying off-topic. I definitely see your point regarding SatoshiLabs' company policy though.)



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 17, 2023, 10:59:50 AM
Quote
"When I think of my mom using our product - there are two main hurdles. One is unreadable addresses, and two is managing your private key. If you know how to back up your 24 words securely, Ledger Recover isn't for you. But for people like my mother, those 24 words can be really complicated." - @P3b7_
---
"If you understand self-custody very well and can fully self-sovereign, you don't need Ledger Recover; if you are someone like my mother, then this product will be for you. At the end, you choose." - @P3b7_
--
"Ledger Recover is what our future 100m of customers want - they will onboard into crypto in a secure way with Ledger Recover." - @_pgauthier

From what the guys from Ledger wrote, it is a little clearer why they do such stupid things - their business decisions were obviously influenced by their mothers who are serious investors in cryptocurrencies, and at the same time they are not capable of making a backup and storing it safely.

It's even funnier that they justify their stupid moves with hundreds of millions of new users in the future who supposedly want to share their secret backup with various companies around the world. Apparently, they can also read the minds of their future clients...

I thought nothing could surprise me when it comes to Ledger, but these guys definitely do their best in creating unpleasant surprises - what's next, full KYC to be able to use Ledger Live or do a firmware update?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 17, 2023, 11:42:39 AM
but honestly, some of their explanations were all over the place, not really addressing the tough questions head-on.
...
I'm left feeling like there's a whole lot of smoke and mirrors going on.
This exactly. The fact that none of the devs have actually just directly answered these questions head on in a couple of sentences, and are instead making people sit through an hour long recording, speaks volumes. It reminds of that quote from Vitalik about known scammer CSW:

Quote
In general, signaling theory says that if you have a good way of proving something and a noisy way of proving something, and you choose the noisy way, that means chances are it’s because you couldn’t do the good way in the first place.

Does it mean we can't verify that they have no access to the decryption key used to reconstruct the initial seed? It is still unclear how the whole decryption process works and how a hardware wallet knows that you underwent a KYC procedure to start recovering. Who sends it a decryption key because it may be a different device from that you created your setup?
It's not clear yet, but we know they must have the means to decrypt it themselves. You can lose your hardware wallet and your seed phrase, and still recover your wallets on a new device. This means that everything needed to recover your seed phrase (i.e. the shares and their decryption keys) are stored by one or more third parties, since you need to provide absolutely nothing yourself, not even the original device.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 17, 2023, 12:09:33 PM
Seriously, this decision wouldn't be made without a lot of discussion and some research/statistics. Ledger is a company, business and aim is to increase profit. Me and you analyze that by implementing this subscription service, one thing is clear, we have to pay money for worsened security. I'm laughing so much, just thinking, what a stupid person you should be to pay money for a service that absolutely abandons the idea of owning a hardware wallet. I mean, you buy a hardware wallet for improved security and then subscribe their service for decreased security, this is such a crazy thing. But Ledger packs all of these positively, in order to generate money, you need to conquer the heart of majority, not minority, majority of people are not smart, minority are, they simply take an advantage of the situation.

How not to run a company, 101.
I bet their sales will increase, we will see. It offers people an option that they want. Do people lose their keys? Yes. Do they want a recovery option? Yes. Do people think that hardware wallet is safer than any other type of wallet? Yes but do they know why? No, they have just heard that. Do people think that they are confiscating their security by subscribing ledger's service? No. I know it sounds crazy but don't expect people to think and analyze things the way you do. People pay millions of dollars to digitally own a pixelated guy or a silly image of ape, so, do you really expect that majority of people have normal cognitive abilities?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Similificator on May 17, 2023, 12:41:43 PM
Man, this is scary. I should be telling the people I know about this so they can start preparing to transfer their funds as soon as possible since I was the one who recommended ledger to them and to most of the people who asks. I really don't understand what has gotten into their minds. They must be viewing security and privacy in a perspective that is way too different than every crypto enthusiast out there to have come up with such crap. Doing this is just the same as taunting hackers to a game of hide and seek. This is truly frightening and at the same time really disappointing.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: UniJoin on May 17, 2023, 12:45:36 PM
This is a paid feature so it's not sending your seed phrase anywhere unless you pay $9.99 per month for it (which is a dumb subscription).
Honestly, you put me at ease a little.

Although, just recently we thought about ordering a batch of customized Ledgers for our employees and for raffles, but now we are very skeptical.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on May 17, 2023, 12:50:40 PM
~snip
In fact, it turns out that Ledger first slipped its customers a new firmware version with this damned recovery function and only then announced this function. I don't believe that there was a mistake and the company (in which can’t even sneeze without the consent of the management) mixed up the date of the announcement of such a high-profile feature. Was this done on purpose so that as many users as possible upgraded to version 2.2.1?

Ledger's management are brilliant businessmen: you get verified with KYC and still pay money for it. Simple, ingenious.

Closed source, KYC, dubious collaborations. All this together forms a big alarm signal.


~snip
It's funny to hear calls to believe from a Ledger when they have already seriously screwed up with the personal data of their customers 2 times in the not so distant past. Moreover, both times they got off lightly without incurring any material losses, not to mention reputational ones. But it should have. And after this set-up with the so-called recovery function, Ledger will not lose its position in the eyes of ordinary users who don't really ask themselves where this company is slipping? I think no. Moreover, line up of their clients who are ready to pay those $10/month for a KYC.

Faith has no place in financial matters. Here there is only openness, reliability and security.


This is so bad that i might give them negative feedback if they have account on this forum. And considering this "feature" require ID verification where Ledger already leak user data in past, it feels like disaster waiting to happen. By disaster, i mean your legal document will be leaked and misused by criminal to perform identity theft.
The coming catastrophe may turn out to be something else. Having a user ID thanks to the KYC for $10\month, having the entire history of transactions and wallets thanks to the data received through the Ledger Live, all users of this devices are at a glance. And if pass this information on to governments, which seems quite possible, if measured by the dynamics of changes in the actions of this company, it becomes not fun at all.

The most hypocritical thing is that the Ledger presents all the crap to its users under a plausible pretext, supposedly taking care of the safety of their funds.

"The road to hell is paved with good intentions".

It is precisely along this road that the Ledger has been slide down more and more lately.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: bullrun2024bro on May 17, 2023, 12:51:46 PM
We are also discussing the Ledger issue in the German board and found a tweet claiming that the Nano Ledger S may not be affected because the device is too old for the the current Ledger Recover firmware update?

Regardless of the fact that you should still look for another hardware wallet company, can anyone with a more technical background comment on whether this information is correct?

https://www.talkimg.com/images/2023/05/17/imageef0d1bd37d47809d.png

Source: https://twitter.com/0xQuit/status/1658596830350036992


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 17, 2023, 01:02:53 PM
We are also discussing the Ledger issue in the German board and found a tweet claiming that the Nano Ledger S may not be affected because the device is too old for the the current Ledger Recover firmware update?

That's probably it.
The first step now is to avoid updating at all costs, and then, for those who don't feel comfortable with their wallet, change their money to another one.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: satscraper on May 17, 2023, 01:22:00 PM
If anyone is wondering how can an entity destroy the concept of their own products - in this case by exporting the seed phrase to outside entities, even if it is encrypted - then wait no more because Ledger will launch their new service, Ledger Recover[1]:

Looks like Vitalik Buterin  (https://vitalik.ca/general/2021/01/11/recovery.html)has been employed by Ledger SAS.

We are also discussing the Ledger issue in the German board and found a tweet claiming that the Nano Ledger S may not be affected because the device is too old for the the current Ledger Recover firmware update?


It is true. Nano s will stay immune. Only X and s+  as well as Stax will suffer


and then, for those who don't feel comfortable with their wallet, change their money to another one.

I have did it two days ago. Moved my stash into Foundation Passport 2. ;)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: noorman0 on May 17, 2023, 03:24:12 PM
We are also discussing the Ledger issue in the German board and found a tweet claiming that the Nano Ledger S may not be affected because the device is too old for the the current Ledger Recover firmware update?

Regardless of the fact that you should still look for another hardware wallet company, can anyone with a more technical background comment on whether this information is correct?
I'm not a technical fan, but is this thought true?
If the Nano S can "dodge" the 2.2.1 update. then it may be able to dodge another update later, then it will eventually be devices with outdated systems that are increasingly vulnerable while at any later higher update it won't exclude all the new features of 2.2.1.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Zwei on May 17, 2023, 03:55:54 PM
https://i.ibb.co/1vx2qLG/7m4gii.jpg


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 17, 2023, 04:11:03 PM
We are also discussing the Ledger issue in the German board and found a tweet claiming that the Nano Ledger S may not be affected because the device is too old for the the current Ledger Recover firmware update?

Regardless of the fact that you should still look for another hardware wallet company, can anyone with a more technical background comment on whether this information is correct?
I'm not a technical fan, but is this thought true?
If the Nano S can "dodge" the 2.2.1 update. then it may be able to dodge another update later, then it will eventually be devices with outdated systems that are increasingly vulnerable while at any later higher update it won't exclude all the new features of 2.2.1.

It's anyone's guess since part of their code is closed source, but it might very well be that this backdoor can't be integrated into the Nano Ledger S for whatever reason -- why else would they want to miss out on that sweet sweet subscription money? On the other hand they might also just want to entice people to upgrade to their latest hardware wallets, because obviously everyone (and their moms, as we have learned) wants this feature.

Either way, at that point the 2.2.1 update is the vulnerability. If you can live without the GUI features even outdated hardware wallets can stay secure for a very long time (with few exceptions that involve physical access).


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Hispo on May 17, 2023, 04:34:39 PM
Well. This is something I would have never expected a hardware wallet provider to come up with...
I am not that much into conspiracy theories but this is rather very fitting to the concept of inteligency agencies of being able to move, freeze or seize people's money if they find any "reasonable" excuse to do so.

It is very likely the encryption process of the seed means nothing, there must be some master key so the seed is read and recovered for God knows who.

The fact Ledger is the biggest provider of HW devices in the market only makes this to feel worse. Time to go to the isolated PC and paper. I guess.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: rdluffy on May 17, 2023, 05:00:11 PM
To answer to your second question, if you had to type your recovery phrases to use this service, it would be even worse than the current solution that they are proposing as you were violating one of the core rules of your funds safety - never share/type your recovery phrases anywhere, not even with your device manufacturer or the Pope.

At this point I believe the worst thing would be to find out that there is a way to extract the seed from the hard wallet, at least in my opinion.
The fact of making a user enter the seed would only be done according to the user and would not be a design flaw, but a "social" flaw, but for me it's still hard to believe that they actually already have this tool to extract the seed.
The Ledger I own is a nano S, which apparently will not be compatible with this technology, so theoretically I am protected
But I'm afraid of how things might escalate from here on out

Yesterday I saw this tweet:
https://www.talkimg.com/images/2023/05/17/tweetccf359a5b68f9570.png
Source (https://twitter.com/Pledditor/status/1658524159721209898)

The user claims that Ledger reportedly wrote a tweet saying that Ledger would create another backup phrase, and that no one would have access to seed, but that tweet was deleted.



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 17, 2023, 05:34:00 PM
Tweet by Ledger from 6 months ago:

Hi - your private keys never leave the Secure Element chip, which has never been hacked. The Secure Element is 3rd party certified, and is the same technology as used in passports and credit cards. A firmware update cannot extract the private keys from the Secure Element.

Lol.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tabas on May 17, 2023, 05:34:42 PM
No thanks Ledger. I've got my old nano s and good to see that it's not affected by this unimpressive upgrade of theirs. I'm still trying to absorb all of these questions on my mind while reading the entire thread backreading interesting questions that would do concern everybody's worry on this feature they've just made. I hope that there's a bigger company that would poke them and give them a shake on Ledger's head that this is full of bs update and defeat's the purpose of their own product. Say that even if we've got the old nano s but they can still try to do something and do a force update for its firmware, is that right?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 17, 2023, 05:37:48 PM
Say that even if we've got the old nano s but they can still try to do something and update and force an update for its firmware, is that right?
An update is irrelevant. As I explained earlier in this thread and in the tweet just above, the whole point of Ledger's Secure Element was that the private keys could never leave the Secure Element. We now know that claim is a lie, and has therefore been a lie since day one. A simple piece of code is all that is required to extract your private keys. All Ledger devices are vulnerable whether or not you opt in to this or update to the latest firmware.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 17, 2023, 06:35:34 PM
"Here, the point which is important to remember is that you stay in control…there’s no backdoor, nothing will happen without your consent on the device…in the future, the whole protocol will be open, so you’ll be able to verify how the whole protocol works." - @BTChip
This sounds good on paper, and is apparently supposed to calm down the voices screaming everything is closed-source, but the type of code means nothing in this scenario. The problem is not that we can inspect the code to see that the seed will be divided into 3 parts, encrypted, and then shared with 3 different custodians. The problem is that there is a way for them to do that, and it's a huge security risk combined with a privacy risk since they also require KYC.

Does it mean we can't verify that they have no access to the decryption key used to reconstruct the initial seed?
They claim Ledger Recover will be open-source and you can verify the code. So what? What prevents them or anyone else to still get access to the shards by working with those custodians behind everyone's back. Not to mention that a serious hack could result in shards landing in the wrong hands.

Hi - your private keys never leave the Secure Element chip, which has never been hacked. The Secure Element is 3rd party certified, and is the same technology as used in passports and credit cards. A firmware update cannot extract the private keys from the Secure Element.
That statement is still true today. The keys can't leave the secure element unless you pay $9.99 a month for the pleasure of sharing your keys. It's not a time to joke around, but this is as silly as it gets.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: satscraper on May 17, 2023, 06:39:00 PM
Say that even if we've got the old nano s but they can still try to do something and update and force an update for its firmware, is that right?
An update is irrelevant. As I explained earlier in this thread and in the tweet just above, the whole point of Ledger's Secure Element was that the private keys could never leave the Secure Element. We now know that claim is a lie, and has therefore been a lie since day one. A simple piece of code is all that is required to extract your private keys. All Ledger devices are vulnerable whether or not you opt in to this or update to the latest firmware.

According to ANSSI  their devices where always vulnerable  in this respect:



The question remains whether their Secure Channel is able to countermeasure that vulnerability



Regardless, two days ago I have moved the whole of my stash to Passport 2.

 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 17, 2023, 06:47:43 PM
An update is irrelevant. As I explained earlier in this thread and in the tweet just above, the whole point of Ledger's Secure Element was that the private keys could never leave the Secure Element. We now know that claim is a lie, and has therefore been a lie since day one. A simple piece of code is all that is required to extract your private keys. All Ledger devices are vulnerable whether or not you opt in to this or update to the latest firmware.

Honestly, more and more I have the feeling that there was a big miscommunication about how everything was going to work and the sentence still cannot be removed. But, the problem is already done and they will hardly be able to go back.

Once doubts are generated at this level, it will be difficult for anyone to go back to believing that portfolios do not have a back door - especially those that are updated in the future.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 17, 2023, 07:07:18 PM
Hi - your private keys never leave the Secure Element chip, which has never been hacked. The Secure Element is 3rd party certified, and is the same technology as used in passports and credit cards. A firmware update cannot extract the private keys from the Secure Element.
That statement is still true today. The keys can't leave the secure element unless you pay $9.99 a month for the pleasure of sharing your keys. It's not a time to joke around, but this is as silly as it gets.
I've seen some reports of users on Reddit and Twitter that actually stand besides Ledger in saying that their keys are still safe if they don't opt-in for this program. This baffles me and I can't honestly understand what's the reasoning for such actions. Not only did they lied, as per the information shared by o_e_l_e_o, but they are gaslighting their audience in saying that their keys a copy of their keys ( :D ) are only shareable if the user decides to which totally goes against the concept of all their products. And they keep saying this over[1], and over[2] and over[3] again[4], which is ridiculous. They never answer the real question - Why is this feature even possible to be activated by either party?

And here's another article where Ledger tries to make sense of this service[5] where, once again, they explain that the original Ledger device isn't needed to "unlock" the original recovery phrase, which is mind-blowing :
Quote
If you choose to pay for a subscription, you're still the only one with access to your Secret Recovery Phrase, and you will also have a backup that will be created and accessible only to you. You remain the only one able to pass the identity verification check that is required to fetch back the encrypted fragments and rebuild your Secret Recovery Phrase into another Ledger device—should you need to do so in the future.

[1]https://nitter.it/Ledger_Support/status/1658905804307669008 (https://nitter.it/Ledger_Support/status/1658905804307669008)
[2]https://nitter.it/Ledger_Support/status/1658908657482973184 (https://nitter.it/Ledger_Support/status/1658908657482973184)
[3]https://nitter.it/Ledger_Support/status/1658905447783440401 (https://nitter.it/Ledger_Support/status/1658905447783440401)
[4]https://nitter.it/Ledger_Support/status/1658902661360492553 (https://nitter.it/Ledger_Support/status/1658902661360492553)
[5]https://support.ledger.com/hc/en-us/articles/11022833583261 (https://support.ledger.com/hc/en-us/articles/11022833583261)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 17, 2023, 07:54:03 PM
~~

I still haven't been able to figure out one aspect (and maybe no one has figured it out yet):
Is the key automatically collected by Ledger for the person paying for this service, or does the user need to provide the key?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: satscraper on May 17, 2023, 08:24:08 PM
~~

I still haven't been able to figure out one aspect (and maybe no one has figured it out yet):
Is the key automatically collected by Ledger for the person paying for this service, or does the user need to provide the key?

According to their statement




Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 17, 2023, 10:42:01 PM

Right. But approve what?
Does the person have to repeat the passphrase in order to be registered in this "recovery program"? Or is it just a mere question, which person answers "yes"?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tabas on May 17, 2023, 10:47:00 PM
Say that even if we've got the old nano s but they can still try to do something and update and force an update for its firmware, is that right?
An update is irrelevant. As I explained earlier in this thread and in the tweet just above, the whole point of Ledger's Secure Element was that the private keys could never leave the Secure Element. We now know that claim is a lie, and has therefore been a lie since day one. A simple piece of code is all that is required to extract your private keys. All Ledger devices are vulnerable whether or not you opt in to this or update to the latest firmware.
Right on, that's my worry and that's why even I've got the old one I know that if I try to connect and they forcefully require an update then I have no choice. Thanks, I've missed the tweet part as it's just a milliseconds after I've posted and still got to go through with everything, I'm overwhelmed with the info and technicals that's in here.




This kinda give me some biggest concern, as the process everytime we use our Ledgers in doing a transaction, we have to approve it through our devices and this requirement is kind of sick, those that will avail the service should review this first.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 17, 2023, 11:13:34 PM
Right. But approve what?
Does the person have to repeat the passphrase in order to be registered in this "recovery program"? Or is it just a mere question, which person answers "yes"?
From what I can comprehend from Ledger replies all over Twitter, it seems that a prompt will appear on the device screen asking you if you want to subscrive to the service (or a similar message). If you decide to approve by means of physically pressing the button on your Ledger then this circus happens[1]:
Quote
If a user decides to subscribe to Ledger Recover, then his/her SRP will be encrypted, fragmented into three parts, and each part will be sent end-to-end encrypted between your Ledger product and the backup providers' secure Hardware Security Models (HSMs – not in the cloud).
Basically they are, once again, saying that a copy of your Secret Recovery Phrase will be encrypted and then sent over to 3 entities by E2E encryption channels. What they keep claiming is that without a user concept, Ledger isn't able to proactively access their users SRP[2]:
Quote
Ledger acts as backup provider for only one encrypted fragment, and a single fragment doesn't allow the SRP to be recovered.
Ledger cannot access any user’s SRPs, nor will it be able to do so at any point in the future.
Remember o_e_l_e_o previously linked tweet[3]? I'll like you to introduce you to the following statement[4] by Ledger about 4h ago:
https://talkimg.com/images/2024/01/20/3Dkzc.png
Someone correct me if I'm wrong, but isn't Ledger openly admitting that enabling this feature was always possible from the beginning? Isn't this mocking their userbase?

EDIT: Look at this Twitter user[5] - When faced with the decision to evaluate what is worse - either a company accessing their SRP within the secure chip or having the user to type the seed so that Ledger could send it over to their partners - they would prefer to have the last option being implemented which is shocking as both of them goes against the core principles of the products being sold by Ledger. What's even worse is that Ledger comes up and actually says "No, you're wrong, we don't need that, that would go against our motto ( ::) ), we just need your consent and we can syphon away a copy of your SRP and send them over to our partners".

EDIT 2: Ledger just keeps giving wood[6][7] to a fire that keeps on growing:
https://talkimg.com/images/2024/01/20/3DvhP.png

[1]https://nitter.it/Ledger_Support/status/1658828387807264772 (https://nitter.it/Ledger_Support/status/1658828387807264772)
[2]https://nitter.it/Ledger_Support/status/1658824425192521728 (https://nitter.it/Ledger_Support/status/1658824425192521728)
[3]https://bitcointalk.org/index.php?topic=5452900.msg62258795#msg62258795 (https://bitcointalk.org/index.php?topic=5452900.msg62258795#msg62258795)
[4]https://nitter.it/Ledger_Support/status/1658910942405566485 (https://nitter.it/Ledger_Support/status/1658910942405566485)
[5]https://nitter.it/Ledger_Support/status/1658978163047776257 (https://nitter.it/Ledger_Support/status/1658978163047776257)
[6]https://nitter.it/Ledger_Support/status/1658892462440456192 (https://nitter.it/Ledger_Support/status/1658892462440456192)
[7]https://nitter.it/Ledger_Support/status/1658970979417088000 (https://nitter.it/Ledger_Support/status/1658970979417088000)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Volgastallion on May 17, 2023, 11:46:55 PM
I think Ledger want to be the first oficial """"""aproved hardware wallet"""""" by the goverments/stablishment, i cant find another idea about what are they doing.

Because this seem very very similar at how it works the payment system on shops online when you paid with credit/debit card. You never give to the local where you are buying you credit card info, you send that information to a third party who say its OK or not and make the payment in conection with the bank and the commerce.

So i think this its very similar, they are making some lobby and making some new units of business with someone to be the first and only """"LEGAL"""" hardware wallet.
Trusted by some XXX third party companie who the goverment aproves and they are all friend between them.

And yes before you say, they sell their soul to the devil.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Sarah Azhari on May 18, 2023, 01:05:26 AM
I have a few bitcoin savings in Ledger Nano s which I never open since 2 years ago, and I never connect with Live applications except only connect with Electrum. So, does my ledger have an impact or effect? I don't want to try it and don't intend to open it now, because I save it for the next 10-15 years, now, I have doubts if is it really safe to continue it or if I must move my balance to another hardware wallet, Please give me instruction what the best, I'm still young and only have bitcoin as my current investment for future.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tread93 on May 18, 2023, 02:32:33 AM
If anyone is wondering how can an entity destroy the concept of their own products - in this case by exporting the seed phrase to outside entities, even if it is encrypted - then wait no more because Ledger will launch their new service, Ledger Recover[1]:
Quote
Ledger is preparing to launch a new service called Ledger Recover that splits a wallet recovery phrase—basically, a human-readable form of the private key—into three encrypted shards and distributes them to three custodians: Ledger, crypto custody firm Coincover, and code escrow company EscrowTech.  If somebody loses their recovery phrase, two of the three shards can be combined—pending an ID check—to regain access to the locked funds. Essentially, Ledger Recover is an additional safety net; for the price of $9.99 a month, it takes the jeopardy out of crypto’s version of stuffing dollars under the mattress. It’ll be available in the UK, EU, US, and Canada and come to other territories later in the year.
(...)
Ledger Recover is a service, he says, not a feature—one that provides all the niceties and safety mechanisms regular people are looking for. The fragments of the recovery phase are encrypted and stored by each custodian on specially secured servers, and the balance of the user’s wallet is covered up to a value of €50,000 ($55,000) if something goes awry, a little like deposit insurance at a bank. It’s also being designed with a less technical user in mind.
I've tried to look upon any more news regarding this paid service, but so far I'm not able to find anything on Ledger website (release notes are currently on OS version 2.1.0). The only reference that I found was this[2] Reddit post where the concept appears in Ledger Nano X newest firmware update (2.2.1):
https://i.vgy.me/pmqQ26.png
I believe most Ledger customers will see this as a service to subscribe to since this will be seen as a "safe heaven" in order to avoid the loss of their funds, or even an alternative that holds their hand and makes them feel safe regarding their funds. Sadly they aren't aware of what is actually happening in the background, but I don't think most people will care as long as they have another option to access their funds...

[1]https://www.wired.co.uk/article/ftx-crypto-investors-hardware-wallets (https://www.wired.co.uk/article/ftx-crypto-investors-hardware-wallets)
[2]https://safereddit.com/r/CryptoCurrency/comments/13im3bc/wtf_ledger_this_is_a_disaster_waiting_to_happen/ (https://safereddit.com/r/CryptoCurrency/comments/13im3bc/wtf_ledger_this_is_a_disaster_waiting_to_happen/)

Hands down worst thing they could ever do, talk about shooting yourself in the foot. Did the company honestly think about how crypto users of their wallets would take this news? They thought they were moving a step in the right direction here I guess. Even with the best intentions this is putting people at even greater risks to malicious and bad actors


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: mendace on May 18, 2023, 04:32:52 AM

An update is irrelevant. As I explained earlier in this thread and in the tweet just above, the whole point of Ledger's Secure Element was that the private keys could never leave the Secure Element. We now know that claim is a lie, and has therefore been a lie since day one. A simple piece of code is all that is required to extract your private keys. All Ledger devices are vulnerable whether or not you opt in to this or update to the latest firmware.

But at this point with Ledger's statement, all devices (even coldcards for example) that have the same secure element chip are vulnerable or am I wrong?  Because if it's true that until yesterday you couldn't extract the private key, today it seems that it can be done simply via software, and who can guarantee me that it can't be done with others as well?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: satscraper on May 18, 2023, 05:57:38 AM

Right. But approve what?
Does the person have to repeat the passphrase in order to be registered in this "recovery program"? Or is it just a mere question, which person answers "yes"?

Does it in fact matter for those ones who will never approve that shit?

Or you are bothering of those pinks who are going to fall for the bait?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 18, 2023, 06:50:04 AM
~~

I am getting the point.

In that sense, if the person never updates the firmware, everything will remain the same. Although you already know that if the equipment falls into the wrong hands, this situation can be exploited.

Furthermore, this may have left a message to hackers that eventually there is a backdoor, and therefore they will be able to look for it with greater intensity. By the way, taking into account that this firmware came to be available (now it is no longer, right), many may already be analyzing to see if they detect where this back door is.

Although I think they have a big miscommunication on this topic, they will hardly be able to control this situation.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 18, 2023, 08:34:21 AM
I have a few bitcoin savings in Ledger Nano s which I never open since 2 years ago, and I never connect with Live applications except only connect with Electrum. So, does my ledger have an impact or effect? I don't want to try it and don't intend to open it now, because I save it for the next 10-15 years, now, I have doubts if is it really safe to continue it or if I must move my balance to another hardware wallet, Please give me instruction what the best, I'm still young and only have bitcoin as my current investment for future.
Here is the problem. Ledger is one of many hardware wallet brands that use a secure element chip whose sole job was to keep your seed and private keys offline. Meaning, it was supposed to be impossible that sensitive information leaves the chip and gets transmitted online. Turns out, that's not the case at all. The Ledger Nano X secure element can change its behavior after a software update, allowing you to "voluntarily" share your keys online with 3rd-parties. Soon, the same thing will be possible for the Nano S Plus. Apparently, only the old Nano S can't implement this feature.

In theory, unless you update to the newest firmware that unlocks seed-share and approve it physically by pressing the buttons on your Nano, the feature won't work. That's just the theory. It's again a matter of trust. We have trusted Ledger to protect our keys and we trusted them when they said nothing can ever leave the safe enclosure of the secure element. That trust is now gone because the most valuable data can, in fact, leave the SE.

Now you have to make up your own mind. Are you going to trust that what they have said about Ledger Recover is accurate, and that they need your approval to share your seed? Or, can they just do it with or without your consent? They have already told us that data was always obtainable from secure element chips, they just didn't activate that feature before.   


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: NotATether on May 18, 2023, 08:50:36 AM
I think Ledger want to be the first oficial """"""aproved hardware wallet"""""" by the goverments/stablishment, i cant find another idea about what are they doing.

Because this seem very very similar at how it works the payment system on shops online when you paid with credit/debit card. You never give to the local where you are buying you credit card info, you send that information to a third party who say its OK or not and make the payment in conection with the bank and the commerce.

So i think this its very similar, they are making some lobby and making some new units of business with someone to be the first and only """"LEGAL"""" hardware wallet.
Trusted by some XXX third party companie who the goverment aproves and they are all friend between them.

And yes before you say, they sell their soul to the devil.

I'm guessing the endgame here is to sell the company to some big bank or to Paypal or someone else, there's literally no other reason why they would want a government to "approve" a hardware wallet unless they don't mind making it easier for Feds to seize cold storage coins at a whim.

Here is the problem. Ledger is one of many hardware wallet brands that use a secure element chip whose sole job was to keep your seed and private keys offline. Meaning, it was supposed to be impossible that sensitive information leaves the chip and gets transmitted online. Turns out, that's not the case at all. The Ledger Nano X secure element can change its behavior after a software update, allowing you to "voluntarily" share your keys online with 3rd-parties. Soon, the same thing will be possible for the Nano S Plus. Apparently, only the old Nano S can't implement this feature.

In theory, unless you update to the newest firmware that unlocks seed-share and approve it physically by pressing the buttons on your Nano, the feature won't work. That's just the theory. It's again a matter of trust. We have trusted Ledger to protect our keys and we trusted them when they said nothing can ever leave the safe enclosure of the secure element. That trust is now gone because the most valuable data can, in fact, leave the SE.

Now you have to make up your own mind. Are you going to trust that what they have said about Ledger Recover is accurate, and that they need your approval to share your seed? Or, can they just do it with or without your consent? They have already told us that data was always obtainable from secure element chips, they just didn't activate that feature before.   

You should not trust the usage of the secure chip unless all of the code and firmware is open-source and signed, so that you can verify all of the interactions with the secure chip.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 18, 2023, 09:03:05 AM
But at this point with Ledger's statement, all devices (even coldcards for example) that have the same secure element chip are vulnerable or am I wrong?
You are correct. All Ledger devices use the same internal framework, and we know that it has been possible all along for the secure elements to export private keys, which is completely contradictory to all the claims Ledger have previously made.

In theory, unless you update to the newest firmware that unlocks seed-share and approve it physically by pressing the buttons on your Nano, the feature won't work.
Which is completely irrelevant. Given that a simple software update means the secret element can now export private keys, then a simple software update could make this feature mandatory, or could remove the need for any physical button presses, or could take everyone's private keys without their knowledge or consent. The whole point of the secure element is moot. The entire security of the device hinges on non malicious software.

It's probably worth pointing out that this is also the case for Trezor devices, which everyone on Reddit seems to be keen to move to. If Trezor implement malicious software, then the same thing will happen. The only hardware wallet I would even think about touching right now is a Passport - permanently airgapped and completely open source - but as I said before, airgapped, encrypted, cold storage on an old laptop or similar is far preferable.



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 18, 2023, 09:10:52 AM
[...]

The way that Ledger is partially closed source always left a sour taste in my mouth but I had given them the benefit of the doubt by virtue of being one of the oldest hardware wallet vendors around.

Alas, thank you Ledger for reminding me that giving someone the benefit of the doubt is never a good idea in the crypto space.


Right. But approve what?
Does the person have to repeat the passphrase in order to be registered in this "recovery program"? Or is it just a mere question, which person answers "yes"?

Does it in fact matter for those ones who will never approve that shit?

Or you are bothering of those pinks who are going to fall for the bait?

Repeating the passphrase, while stupid, would at least have implied that the seed isn't extracted from the "secure element".

However the Tweets referenced by RickDeckard point towards the firmware being able to extract the seed directly. In that case "requiring" the user to press "yes" doesn't matter. It's just security theater. There's nothing stopping the firmware from extracting and sending the seed without user interaction.


It's probably worth pointing out that this is also the case for Trezor devices, which everyone on Reddit seems to be keen to move to. If Trezor implement malicious software, then the same thing will happen. The only hardware wallet I would even think about touching right now is a Passport - permanently airgapped and completely open source - but as I said before, airgapped, encrypted, cold storage on an old laptop or similar is far preferable.

Source? From my understanding of Trezor's architecture the private key never leaves the chip -- the firmware is only able to send messages in and getting signed messages out. Which is also why all key extraction attacks (that I'm aware of) have to rely on side channel and glitching attacks rather than simply flashing the Trezor with malicious firmware (which anyone could, since unlike Ledger, everything single component of Trezor is open source).


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: mendace on May 18, 2023, 09:31:16 AM
But at this point with Ledger's statement, all devices (even coldcards for example) that have the same secure element chip are vulnerable or am I wrong?
You are correct. All Ledger devices use the same internal framework, and we know that it has been possible all along for the secure elements to export private keys, which is completely contradictory to all the claims Ledger have previously made.

In theory, unless you update to the newest firmware that unlocks seed-share and approve it physically by pressing the buttons on your Nano, the feature won't work.
Which is completely irrelevant. Given that a simple software update means the secret element can now export private keys, then a simple software update could make this feature mandatory, or could remove the need for any physical button presses, or could take everyone's private keys without their knowledge or consent. The whole point of the secure element is moot. The entire security of the device hinges on non malicious software.

It's probably worth pointing out that this is also the case for Trezor devices, which everyone on Reddit seems to be keen to move to. If Trezor implement malicious software, then the same thing will happen. The only hardware wallet I would even think about touching right now is a Passport - permanently airgapped and completely open source - but as I said before, airgapped, encrypted, cold storage on an old laptop or similar is far preferable.



The problem is that the chip in question (ST31H320 chip)  is not only on the ledger but who knows how many other devices and this compromises an entire part of security that until today we thought was inviolable.  And in all honesty, Ledger doesn't worry me but the hackers who will try to force the servers after such news, because even if Ledger were to operate correctly and keep the seeds separate in some way they must know how to recompose that seed and it will be just that Achilles' heel.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on May 18, 2023, 10:04:33 AM
Hey, I can compete with this! For only $8.99 per month I'll keep a backup of all your seed phrases, and I guarantee you that if your funds ever gets lost, I'll blame you and you won't get €50,000 from me! Still not convinced? Unlike Ledger, I've never leaked full address data of millions of my customers. How's that? :D

This is so bad that i might give them negative feedback if they have account on this forum.
I've actually done that to "services" that ask users to send their seed phrase. This is no different.

And considering this "feature" require ID verification where Ledger already leak user data in past, it feels like disaster waiting to happen. By disaster, i mean your legal document will be leaked and misused by criminal to perform identity theft.
Don't be so pessimistic, they don't need to misuse your identity if they can use it to recover your seed phrase from Ledger directly.
Sorry, I can't stop being sarcastic about this :-\
It's genius though: first telling people never to share their seed phrase with anyone, then telling them it's okay to share it as long as they pay a monthly subscription fee.

So the very fact that this exists, even if you don't sign up for it, means that the next firmware update for Ledger devices will create a process by which your seed phrase is extracted from your hardware device, downloaded on to your computer, and then sent across the internet. That is a massive attack vector. It negates literally the entire point of a hardware wallet to keep your seed phrase and private keys isolated from computers and the internet. Not to mention this gives governments a very easy path to seizing all your assets, if they want, and allows all your coins to be stolen with some very basic social engineering. If you have completed KYC anywhere ever, then you've given away all an attacker needs to recover your seed phrase and empty your wallets.

Remember when Trezor and Ledger were the two best hardware wallets out there, and every thread had people (me included!) recommending either/both of them. How the mighty have fallen! Both are complete and utter trash now, completely ruined by awful decisions such as this one. Seriously, do the management teams behind both wallets understand nothing about bitcoin?

More and more I am glad that I have moved pretty much exclusively to airgapped, encrypted, cold storage for the bulk of my bitcoin. I know that my wallets will never suddenly pose a massive security and/or privacy risk out of the blue because of some absolutely moronic decision by a third party trying to squeeze more and more profits out of their customers.
I've never trusted hardware wallets with any substantial amount. Being paranoid has it's perks. I haven't even updated the firmware in a long time, and I don't regret it.
And some people say paper wallets are outdated!

To become part of their revolutionary seed sharing solution, you have to subscribe to it somewhere, give your consent, and agree to pay those $9.99 per month. So, you don't have to use it.
But can you ever be sure? I wouldn't want my seed phrases to be 1 tick box away from being send to them, and risk they take it anyway.

Given that a simple software update means the secret element can now export private keys, then a simple software update could make this feature mandatory, or could remove the need for any physical button presses, or could take everyone's private keys without their knowledge or consent. The whole point of the secure element is moot. The entire security of the device hinges on non malicious software.
How long would it take before there's malware that replaces the firmware and steals your funds?



Just a thought: did yogg (https://bitcointalk.org/index.php?action=profile;u=140827) get a new job at Ledger or something? They're both from France and planning the biggest exit scam ever would be the only thing that makes sense.



Serious question: can you upgrade the firmware without unlocking the device?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 18, 2023, 10:10:34 AM
From my understanding of Trezor's architecture the private key never leaves the chip -- the firmware is only able to send messages in and getting signed messages out.
Which is exactly what Ledger said about their secure element. At the end of the day, the hardware, software, and all the architecture is designed and built by a single entity, and if they wanted to extract your private keys, they could. If Trezor's microcontroller was actually impervious to such attacks, then why are they trying to build their own secure element?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: vv181 on May 18, 2023, 10:20:22 AM
Seriously, this decision wouldn't be made without a lot of discussion and some research/statistics. Ledger is a company, business and aim is to increase profit. Me and you analyze that by implementing this subscription service, one thing is clear, we have to pay money for worsened security. I'm laughing so much, just thinking, what a stupid person you should be to pay money for a service that absolutely abandons the idea of owning a hardware wallet. I mean, you buy a hardware wallet for improved security and then subscribe their service for decreased security, this is such a crazy thing. But Ledger packs all of these positively, in order to generate money, you need to conquer the heart of majority, not minority, majority of people are not smart, minority are, they simply take an advantage of the situation.

How not to run a company, 101.
I bet their sales will increase, we will see. It offers people an option that they want. Do people lose their keys? Yes. Do they want a recovery option? Yes. Do people think that hardware wallet is safer than any other type of wallet? Yes but do they know why? No, they have just heard that. Do people think that they are confiscating their security by subscribing ledger's service? No. I know it sounds crazy but don't expect people to think and analyze things the way you do.

One thing that came to my mind is also their market research. Surely they should have done it right?

Quote
"Ledger Recover is what our future 100m of customers want - they will onboard into crypto in a secure way with Ledger Recover." -@_pgauthier

"Ask yourself... Where do users keep their private keys... On an exchange 🙈 @cz_binance In the cloud 🙈 On a password manager 🙈 In a software wallet 🙈Ledger Recover fixes this. It will also help the next 100M users to onboard self custody 😎 And... (1) You dont have to use it if you don't want to (2) it changes nothing to your ledger. Only you are in charge of your private keys and what you do with them..."-@_pgauthier

I think it seems clear that regardless of any market research outcome of their current customers, and any potential future customer outlook, they have chosen another path.

Ledger has proven didn't protect its customer data. Twice, due to the hacks incident. And now they are moving this way to implement such a system. Those who need it, notwithstanding any consequences, are free to utilize it, on the other hand, anyone who at least bothers to have some "standard" should refrain from using any of Ledger devices and educates other about its risks. Even the key extraction is possible in the first place, it is not worth advocating for them to stop it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 18, 2023, 10:35:56 AM
Seriously, this decision wouldn't be made without a lot of discussion and some research/statistics. Ledger is a company, business and aim is to increase profit. Me and you analyze that by implementing this subscription service, one thing is clear, we have to pay money for worsened security. I'm laughing so much, just thinking, what a stupid person you should be to pay money for a service that absolutely abandons the idea of owning a hardware wallet. I mean, you buy a hardware wallet for improved security and then subscribe their service for decreased security, this is such a crazy thing. But Ledger packs all of these positively, in order to generate money, you need to conquer the heart of majority, not minority, majority of people are not smart, minority are, they simply take an advantage of the situation.

How not to run a company, 101.
I bet their sales will increase, we will see. It offers people an option that they want. Do people lose their keys? Yes. Do they want a recovery option? Yes. Do people think that hardware wallet is safer than any other type of wallet? Yes but do they know why? No, they have just heard that. Do people think that they are confiscating their security by subscribing ledger's service? No. I know it sounds crazy but don't expect people to think and analyze things the way you do.

One thing that came to my mind is also their market research. Surely they should have done it right?

Quote
"Ledger Recover is what our future 100m of customers want - they will onboard into crypto in a secure way with Ledger Recover." -@_pgauthier

"Ask yourself... Where do users keep their private keys... On an exchange 🙈 @cz_binance In the cloud 🙈 On a password manager 🙈 In a software wallet 🙈Ledger Recover fixes this. It will also help the next 100M users to onboard self custody 😎 And... (1) You dont have to use it if you don't want to (2) it changes nothing to your ledger. Only you are in charge of your private keys and what you do with them..."-@_pgauthier

I think it seems clear that regardless of any market research outcome of their current customers, and any potential future customer outlook, they have chosen another path.

Ledger has proven didn't protect its customer data. Twice, due to the hacks incident. And now they are moving this way to implement such a system. Those who need it, notwithstanding any consequences, are free to utilize it, on the other hand, anyone who at least bothers to have some "standard" should refrain from using any of Ledger devices and educates other about its risks. Even the key extraction is possible in the first place, it is not worth advocating for them to stop it.
Exactly! I haven't really seen their tweet yesterday but this is what I predicted. This sounds crazy for me, for you and for some other members but not for the majority. When you run a company and want to increase sales and profit, your aim and priority should be to fulfill the needs of majority of your users and as they have stated, this is what their future 100 million users want and Ledger definitely wants monthly $900M dollars :D
And I don't believe in built-in optional features, it's optional formally, you don't actually know how optional it is.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 18, 2023, 12:12:20 PM
You should not trust the usage of the secure chip unless all of the code and firmware is open-source and signed, so that you can verify all of the interactions with the secure chip.
They mentioned in some of their correspondence that Ledger Recover will be open-source, but that changes nothing if you ask me. Let's say the code confirms every word they have said about Ledger Recover, would you be comfortable using it due to its open-source nature? The sharing of private keys with others is a big no-go, and so is the possibility that such a feature is even possible.

It's probably worth pointing out that this is also the case for Trezor devices, which everyone on Reddit seems to be keen to move to. If Trezor implement malicious software, then the same thing will happen.
The same is possible on all other hardware wallets using similar types of secure element chips. Ledger exposed the whole industry, not just their own business model. We now know that SEs can communicate remotely with other servers if the code tells it to. All non-airgapped hardware wallets are no longer offline devices that have a secure and impenetrable storage for private keys.

But can you ever be sure? I wouldn't want my seed phrases to be 1 tick box away from being send to them, and risk they take it anyway.
Of course not. I am just stating what the gentlemen from Ledger said.

Serious question: can you upgrade the firmware without unlocking the device?
You have to enter your unlocking PIN the moment you connect your Ledger to your computer to get it to communicate with Ledger Live. I think the firmware gets updated through the Ledger Device Manager, so you have to open that app as well.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 18, 2023, 12:13:28 PM
From my understanding of Trezor's architecture the private key never leaves the chip -- the firmware is only able to send messages in and getting signed messages out.
Which is exactly what Ledger said about their secure element. At the end of the day, the hardware, software, and all the architecture is designed and built by a single entity, and if they wanted to extract your private keys, they could. If Trezor's microcontroller was actually impervious to such attacks, then why are they trying to build their own secure element?

Ledger is partially closed source, so there's always been a black box surrounding their "secure element". Accordingly security researchers were somewhat limited in their research.

Trezor on the other hand is completely open source, from top to bottom, from hardware to software. Accordingly security researches have been able to take it apart completely. Theoretically you can even build one yourself! And while they did find vulnerabilities that enabled the extraction of private keys with physical access, none of these where as simple as just adding custom firmware to the device. Which is something that for Trezor hardware would be fairly trivial, given the open nature of the device. Heck, there's even a guide by Trezor themselves on how to flash your device with custom firmware within their GUI: https://trezor.io/learn/a/downgrade-firmware-trezor-model-one

If extracting the seed from a Trezor were as simple as a malicious firmware update I'm fairly certain we'd know at that point. Otherwise researchers wouldn't have to rely on side channel attacks [1] or forcing RAM dumps by physically glitching the hardware [2][3]. [2] also briefly touches on why the seed itself can't be accessed by custom firmware at around the 38:45 mark.
(afaik [2] is still a threat, but [1] has been fixed before public disclosure and [3] seems to have been mitigated by increasing PIN length [4])

[1] https://jochen-hoenicke.de/crypto/trezor-power-analysis/
[2] https://av.tib.eu/media/39203
[3] https://cointelegraph.com/news/trezor-wallets-can-be-hacked-kraken-reveals
[4] https://www.reddit.com/r/Bitcoin/comments/sdx4r6/psa_trezor_doesnt_have_the_oftmentioned_seed/

TL;DR: Trezor we can verify, Ledger we have to trust. And what a misplacement of trust that has been.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 18, 2023, 12:30:01 PM
<Snip>
Let's also not forget that it took a famous hardware hacker three months to discover a vulnerability in a Trezor he had physical access to. And the only reason it worked was because the device used an outdated firmware version that made such a vulnerability possible. That has been patched a long time ago. Trezors remain vulnerable to physical manipulation, but you must know what you are doing. A random thief doesn't. Even if the required hardware for a successful attack isn't expensive, it's not something most people keep in their garage or know how to use. 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 18, 2023, 12:46:21 PM
Serious question: can you upgrade the firmware without unlocking the device?
You have to enter your unlocking PIN the moment you connect your Ledger to your computer to get it to communicate with Ledger Live. I think the firmware gets updated through the Ledger Device Manager, so you have to open that app as well.

If you never connect Ledger to the Ledger Live program, it will not receive any updates, or it will not even be able to install wallets for other currencies.

I never used Ledger Live, only when it was initial setup for Bitcoin. Otherwise I only work with Electrum. That way, I don't even know if it has updates or not pending in the past. Knowing this, I'm not even going to open Ledger Live on my computer. Alias was even uninstalled.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 18, 2023, 01:16:40 PM
I never used Ledger Live, only when it was initial setup for Bitcoin. Otherwise I only work with Electrum. That way, I don't even know if it has updates or not pending in the past.
That isn't good either. Not because you aren't using Ledger Live, but because you are using an outdated Bitcoin application on your Ledger HW. It might have bugs or vulnerabilities that you aren't protected from. The newer versions could have stability and speed improvements you can't benefit from. You will also not be able to take advantage of things like Taproot in the future unless you update your Ledger bitcoin app.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 18, 2023, 02:07:19 PM
That isn't good either. Not because you aren't using Ledger Live, but because you are using an outdated Bitcoin application on your Ledger HW. It might have bugs or vulnerabilities that you aren't protected from. The newer versions could have stability and speed improvements you can't benefit from. You will also not be able to take advantage of things like Taproot in the future unless you update your Ledger bitcoin app.

The last update I did was about 3 months ago, so it already includes these things. Either way, in the future it will be to migrate to another HW wallet. Until then I can continue to use it with some peace of mind and without major complications.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: FatFork on May 18, 2023, 02:09:50 PM
<Snip>
Let's also not forget that it took a famous hardware hacker three months to discover a vulnerability in a Trezor he had physical access to. And the only reason it worked was because the device used an outdated firmware version that made such a vulnerability possible. That has been patched a long time ago. Trezors remain vulnerable to physical manipulation, but you must know what you are doing. A random thief doesn't. Even if the required hardware for a successful attack isn't expensive, it's not something most people keep in their garage or know how to use. 

And here's the kicker: Not only would an attack require physical access to the device, but it would likely take a significant amount of time too. I mean, let's be real here, it's highly unlikely that there's a bunch of folks out there with a ready-to-go Trezor hacking setup in their garage or basement. The chances of running into someone like that in your vicinity are extremely slim. So, even in the worst-case scenario where you lose access to your Trezor device, you still have a window of opportunity. You can usse the backup seed to regain access to your funds and swiftly transfer them to a secure wallet.

The primary purpose of having a physical device to safeguard your assets is not to provide absolute security, but rather to make the potential for theft extremely challenging.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Volgastallion on May 18, 2023, 02:13:40 PM
Here is the problem. Ledger is one of many hardware wallet brands that use a secure element chip whose sole job was to keep your seed and private keys offline. Meaning, it was supposed to be impossible that sensitive information leaves the chip and gets transmitted online. Turns out, that's not the case at all. The Ledger Nano X secure element can change its behavior after a software update, allowing you to "voluntarily" share your keys online with 3rd-parties. Soon, the same thing will be possible for the Nano S Plus. Apparently, only the old Nano S can't implement this feature.

In theory, unless you update to the newest firmware that unlocks seed-share and approve it physically by pressing the buttons on your Nano, the feature won't work. That's just the theory. It's again a matter of trust. We have trusted Ledger to protect our keys and we trusted them when they said nothing can ever leave the safe enclosure of the secure element. That trust is now gone because the most valuable data can, in fact, leave the SE.

Now you have to make up your own mind. Are you going to trust that what they have said about Ledger Recover is accurate, and that they need your approval to share your seed? Or, can they just do it with or without your consent? They have already told us that data was always obtainable from secure element chips, they just didn't activate that feature before.   

You should not trust the usage of the secure chip unless all of the code and firmware is open-source and signed, so that you can verify all of the interactions with the secure chip.

Yes i agree, i dont know what kind of ARM chip Ledger use in their product, but we heard a lot of times after so many years about "back doors" on Intel and AMD chipsets, some of them put in porpuose and others dont. So like Notatether say until you dont have the whole information you never know.



I also read some Russians have made fakes Ledger and they sell on the russian market like original ones. Clearly this its other kind of leak and problem but its interesting to know. And yes they can acces and stole your coins.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: cygan on May 18, 2023, 04:39:39 PM
another proof of the whole thing is that Ledger has now deleted this tweet, which RickDeckard has already posted earlier

https://www.talkimg.com/images/2023/05/18/Screenshot-2023-04-30-202732ff7114c921cfe39e.png

https://www.talkimg.com/images/2023/05/18/Screenshot-2023-04-30-2027327669c1136fbfc44c.png
https://nitter.it/Ledger_Support/status/1658970979417088000 (https://nitter.it/Ledger_Support/status/1658970979417088000)

and btw - wear your statement ;D

https://talkimg.com/images/2023/05/18/IMG_20230518_180717_656a5259c1c04d99f37.jpeg


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on May 18, 2023, 08:23:03 PM
https://i.ibb.co/sbQ8KMd/img1324c38a391e342dc1c47a390fecab3e.jpg

another proof of the whole thing is that Ledger has now deleted this tweet, which RickDeckard has already posted earlier
Oh they are deleting a lot more than that, people caught them deleting a bunch of things recently, someone was working real hard to read their entire twitter (reddit history  ::)

Misleading advertisement... class action lawsuit might be landing soon in France...

https://i.ibb.co/GRT0jYX/imge50dbb6836eff1cd1ab87e09ef2a3e38.jpg

https://i.ibb.co/kKJLY7y/img32c1a04740179711fa3baa2968a22f4b.jpg

https://i.ibb.co/X589RFp/img988198f8dc47635ac246823eb3be9d9c.jpg

https://i.ibb.co/wg7mZTF/imgdac739ce2b519bbf37bb38f5b37332b3.jpg

https://i.ibb.co/Rv66mr8/img8ad3bb2f491142f5ea2cd4eda09f3ee8.jpg


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Dr.Bitcoin_Strange on May 18, 2023, 09:46:33 PM

This image really explains what the situation is with the new concept ledger wallet is trying to be launch, and it is quite beyond stupidity that this company has to even come up with an idea like that, despite all the attacks that Bitcoin is facing, but they seem to have ignored them. Let's look at how the US government is even treating the adoption of Bitcoin recently and all the attacks and hacks that have been happening. I know a lot of Bitcoiners are not that stupid to start backing up their seed phrases to the cloud.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: mikeywith on May 19, 2023, 02:51:16 AM
In theory, unless you update to the newest firmware that unlocks seed-share and approve it physically by pressing the buttons on your Nano, the feature won't work.

What's even worse is "How do we know the current firmware isn't capable of doing the same thing"?.

I see most of these videos on youtube telling people not to worry, and that their funds are safe as far as they don't update to the latest firmware, as if they reviewed the current/previous firmware versions and made sure that there was nothing in the code that could send the seed phrase over to someone else.

I think Ledger shot themselves in the foot, there is no Control Z in this, it's like telling your friend that you always knew their phone's password -- but you never checked their nudes, and that you never will as long as they tell you not to, it's wishful thinking to believe that person is ever going to trust you ever again even if you were completely honest, you had to keep your mouth shut, you can't unspeak something.

The best thing they could do now is to open source their firmware right away, this will at least delay the inevitable collapse and allow them to exit the market with some dignity and fewer lawsuits.

With that said it's very important to stress the fact that what's worse than keeping your BTC on Ledger is panicking to move them elsewhere less secured, or even end up sending them to the wrong address, please folks, don't panic, move your funds out of leger (not to Trezor) without panicking.





Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 19, 2023, 11:04:22 AM
~snip~
The best thing they could do now is to open source their firmware right away, this will at least delay the inevitable collapse and allow them to exit the market with some dignity and fewer lawsuits.

I think there is less than a 1% chance of that, because all these years they have not shown their intention to be completely transparent, so I don't see why they would do it now. In addition, they believe that the future 100 million users will support them in what they do, and in addition, they will have the gratitude of all the mothers of the world (read previous posts for reference), so I believe that they are not worried about their business, and even less about possible lawsuits. Nothing major happened after the database leak, right?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: NotATether on May 19, 2023, 11:10:34 AM
Even the co-founder and former CEO of ledger says this is a disaster (but but *everything will be fine, as long as you trust Ledger   ::))

https://www.reddit.com/r/CryptoCurrency/comments/13ldgcl/my_personal_view_on_the_pr_disaster_from_a_ledger/
Quote
My personal view on the PR disaster, from a Ledger co-founder and ex CEO

 I'm Éric Larchevêque, Ledger co-founder an CEO of the company from 2014 to 2019. My flair here says "Ledger CEO" but I'm not anymore. I'm only a shareholder of the company, not an executive, and all views are personal. My views are not representative at all of Ledger, its management or its board.

What an horrible mess.

I'm devastated to come on this subreddit, that I created nine years ago, to see images of Ledger devices burning, insults and lot and lot of anger. I'm honestly to the verge of tears.

I've given so much to this company, that it's impossible for me not to be highly emotional in this moment.

So much anger, so much hate, and also so much insanity.

My first step is to apologize as a co-founder about how this launch have been handled. I can't help but to wish this had been done differently. I don't have all details, but for sure something went wrong and the Ledger Recover service was put in your face in the worst way possible.

This is obviously a sensitive subject and would have needed a much more prepared communication.

To me, all this meltdown is a total PR failure, but absolutely not a technical one.

Please read this post which is a very good factual take on he (sic) situation : (https://www.reddit.com/r/CryptoCurrency/comments/13kdusd/hardware_wallets_here_are_the_facts/)

Since 2014 I have been explaining the security model of Ledger and the implications of using a Secure Element (good : very secure, bad : closed source). The security model of any Ledger device relies on the fact that you need to trust Ledger to provide with a firmware doing exactly what it is supposed to be doing.

In the early days, people just had to trust us. The more the company grew, raised money, got customers, the more the incentive to make sure the firmware is sound grew. Hence audits, governance control on the firmware release, the Donjon, etc. The more Ledger had something to lose by doing a mistake, the more things were put in place to prevent this.

Trying to explain the security model to customers with a less and less knowledgable user base became more and more difficult, and it looks like in 2022 a marketing executive tweeted "A firmware update cannot extract the seed from the Secure Element". It's not a lie, but it's missing "as long as you are trusting Ledger".

So people started to think Ledger was a trustless solution, which is not the case. Some amount of trust must be placed into Ledger to use their product. If you don't trust Ledger, meaning you treat your HW manufacturer as an adversary, that can't work at all.

When Recover was abruptly launched, this false sense of trustlessness went into pieces and people started to actually understand how a HW works. At least, that's a positive note.

My mistake as a CEO during my tenure was probably not be relentless enough about explaining the security model, but at some point you just give up as people don't care at all. Until they care again, like now.

The mistake of some of the "power user" community (reddit, twitter...) is to become batshit crazy and start writing stuff like "there is a backdoor from day one" or "the governement has taken over Ledger".

The hard truth, which has been confirmed by many experts who took the time to actually deep dive on the subject, is that nothing changed. Absolutely nothing happened. The security model is the same than before you knew Ledger Recover existed.

What changed is the perspective some of you had on the trustlessness, which appeared to be much more nuanced than you thought, and as this is a very sensible subject, many became extremely angered because they felt lied to.

I understand this point of view, but it's important also to be reasonable, take a deep breath and actually think about the facts.

If you think that Ledger did a terrible thing by not being relentless enough on the security model, and took shortcut when expressing it, if you think that at the time you bought the device, you would never have bought it if you had known this wasn't a fully trustless solution, then yes I get your point of view.

But if your only take is to jump on the hate bandwagon and yell "there is a backdoor" when you don't have any understanding of what you are saying, then it's a free country, but at the end the real victims will be the noobs who in panic will try to offload their crypto from Ledger, make stupid mistakes and lose it all.

Ledger is still safe, there is no backdoor, the Ledger Recover is not a conspiracy, no one will ever force anyone to use Recover.

The Recover code in the firmware is not a malicious code nor does it open a way to arbitrary extract the seed.

If you trust the device to sign a transaction only when you press a button, then you can trust the device to compute a SSS (a shard of the seed) only if you press a button.

I'll now answer questions to the best of my abilities.

(I have posted the same thing in the Ledger subreddit and already answered a lot of questions there

https://www.reddit.com/r/ledgerwallet/comments/13layt7/my_personal_view_on_the_pr_disaster_from_a_ledger/ )

Thank you.

Éric

PS : again, this is a personal post, personal views, and I'm not representing the views of Ledger or its management.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 19, 2023, 12:18:23 PM
Even the co-founder and former CEO of ledger says this is a disaster (but but *everything will be fine, as long as you trust Ledger   ::))

https://www.reddit.com/r/CryptoCurrency/comments/13ldgcl/my_personal_view_on_the_pr_disaster_from_a_ledger/

Thing is, he's not wrong. We should have never trusted Ledger to begin with. We, as a community, have failed, to properly communicate the technical implications of some elements of the code being closed source to those that are less tech savvy. We accepted a compromise out of convenience and now look at where it got us.

Also I have to cringe at how in his eyes (and apparently many other folks too) the "here are the facts" thread he's linked is making things better. Their main arguments being (1) you didn't seem to mind when you weren't aware of the problem and (2) other hardware wallets have problems too. Fuck me. And to top it all off, the gall to try to spin this as a communication problem rather than a technical one. Fuck.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: mikeywith on May 19, 2023, 01:14:14 PM
~snip~
The best thing they could do now is to open source their firmware right away, this will at least delay the inevitable collapse and allow them to exit the market with some dignity and fewer lawsuits.

I think there is less than a 1% chance of that, because all these years they have not shown their intention to be completely transparent, so I don't see why they would do it now. In addition, they believe that the future 100 million users will support them in what they do, and in addition, they will have the gratitude of all the mothers of the world (read previous posts for reference), so I believe that they are not worried about their business, and even less about possible lawsuits. Nothing major happened after the database leak, right?

They had no real reason to open source their firmware code, they sold the most hardware wallet without doing so, people trusted them and thus everything was fine, the customer data leak is pretty minor compared to this issue, besides, it is not like opening the source code would undo the leak.

This time however, people are now doubting the fact that current and old firmware can't export seed phrase, by releasing the code people can somehow be sure that as long as they don't update to the latest version -- thier funds are safe, and that ledger did not lie to them about their keys never leaving the secure element.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: puloweh555 on May 19, 2023, 01:30:14 PM
This really shocks me with the latest ledger firmware update. Yup, seed phrases are safe as long as they don't join the recovery program, but with an update to the recovery feature, it means that there is software to support this feature. And what the crypto community is afraid of is that the software could become a backdoor for hackers to take seed phrases surreptitiously.

Key points from this case:
- Temporary recovery feature is only available on Nano X (in the latest firmware version in May).
- Recovery feature for new comer / newbie / senile old people.
- The recovery feature is optional... you can use it or not.

There are concerns that the recovery feature in the latest firmware has a backdoor. If there is a backdoor, it's already a problem, what if Ledger instead adds this feature to all of its hardware wallet products.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 19, 2023, 01:46:36 PM
There are concerns that the recovery feature in the latest firmware has a backdoor. If there is a backdoor, it's already a problem, what if Ledger instead adds this feature to all of its hardware wallet products.
Within the sea of comments in the Reddit post shared by NotATether, both the co-founders (/u/murzika[1] and /u/btchip[2]) say that the reason this feature won't reach Nano S is due to memory limits:
Quote from: /u/murzika
I don't have the details, but I think it's related to the SE chip not enough memory to store the new firmware (this will require a confirmation as I'm not sure).
Quote from: /u/btchip
The firmware is the OS, so you need to be using one (same thing on your computer). We just won't port the Recover functionality to the SE because there isn't enough space to put it there.
All their marketing during these 8 years was aimed at passing the idea that it would be impossible to remove the SRP from the SE but recently they've started to push the narrative "oh no, in these past 8 years you had to trust Ledger to not implement such mechanisms". Talk about misguiding their audience.

[1]https://safereddit.com/r/ledgerwallet/comments/13layt7/comment/jkp9xq2/ (https://safereddit.com/r/ledgerwallet/comments/13layt7/comment/jkp9xq2/)
[2]https://safereddit.com/r/ledgerwallet/comments/13layt7/my_personal_view_on_the_pr_disaster_from_a_ledger/jkpttz0/ (https://safereddit.com/r/ledgerwallet/comments/13layt7/my_personal_view_on_the_pr_disaster_from_a_ledger/jkpttz0/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 19, 2023, 02:43:42 PM
Quote
Trying to explain the security model to customers with a less and less knowledgable user base became more and more difficult, and it looks like in 2022 a marketing executive tweeted "A firmware update cannot extract the seed from the Secure Element". It's not a lie, but it's missing "as long as you are trusting Ledger".
So it's a lie then.

You cannot say that 2+2=5 is not a lie but simply missing the phrase "as long as you add one more". If you miss out a piece of information that fundamentally changes the entire concept of what you are saying, then you are lying. What next? We claim that all hot wallets are safe (as long as you never connect to the internet)?

This was a willful lie, and one which Ledger were quite happy to not correct because it made them profit.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 19, 2023, 06:57:01 PM
(...)
This was a willful lie, and one which Ledger were quite happy to not correct because it made them profit.
And yet with just this move all of their reputation was lost. Even for the users that don't think that this is an attack to one's sovergiyn, I wonder what they have to say about this[1]?:
Quote from: u/murzika
If you are a Recover user and have your shard into safeguarded by third parties, then yes, a government could subpoeana them and get access to your funds.

Using Recover gives you an easy recovery option and mitigates backup loss, but your assets could get frozen by the government (in theory, I'm not a lawyer and I didn't see any legal opinon on the subject).
Now that's a steal! For just $9.99 per month, not only do you spread your a copy of your SRP with 3 entities but you also enjoy the benefit of being an easy target for subpoenas, who can say no to that?  :D

[1]https://safereddit.com/r/CryptoCurrency/comments/13ldgcl/my_personal_view_on_the_pr_disaster_from_a_ledger/jkpnvnl/ (https://safereddit.com/r/CryptoCurrency/comments/13ldgcl/my_personal_view_on_the_pr_disaster_from_a_ledger/jkpnvnl/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: mikeywith on May 19, 2023, 07:40:34 PM
We all know Ledger is done, but the real concern for me now is "what is the current firmware", and wether people's funds are even remotely safe.

Their claim is that their firmware is audited by a 3rd party to make the users feel comfortable that their funds are safe and the firmware won't be able to steal their funds.

According to their Co-Founder who goes by the name btchip on reddit  (https://www.reddit.com/r/ledgerwallet/comments/c8wr8e/which_third_partys_audit_each_firmware_upgrade_of/)

Quote
The latest firmware received a certification from ANSSI as you mentioned.

Someone on their subreddit (https://www.reddit.com/r/ledgerwallet/comments/13lw4mq/is_the_current_firmware_of_ledger_nano_x_even/) searched for the latest certificate they had and it was done for V1.2.5

I managed to find the ANSSI certificate for the nano-s version 1.5.1 (https://www.ssi.gouv.fr/uploads/2019/02/anssi-cspn-2019_03en.pdf).

That seems to be the latest certificate they had there, so any firmware past that version could have anything in it.

What I found intersting in that report is the architecture of the wallet

https://i.ibb.co/1dbCZDZ/Ledger.png

It seems like the MCU does nothing but connect the screen/buttons to the secure elements, and the applications are actually installed ON the secure element itself where the firmware resids.

This means the claim that " you will have to physically press a button to sign a transaction" which they have always promoted is also a lie.

It's also mentioned on their website (https://developers.ledger.com/docs/embedded-app/bolos-hardware-architecture/)

Quote
In order to accomplish this, we attached an additional STM32 microcontroller (the MCU) to the Secure Element (the SE) which acts as a “dumb router” between the Secure Element and the peripherals. The microcontroller doesn’t perform any application logic and it doesn’t store any of the cryptographic secrets used by BOLOS, it simply manages the peripherals and notifies the Secure Element whenever new data is ready to be received. BOLOS applications are executed entirely on the Secure Element. In this section, we’ll take a look at the hardware architecture to better embrace the hardware related constraints before analyzing their software implications.

So this means, funds were always "movable" without having to physically initiate an order from buttons that control only the MCU, so not only the firmware had access to the private keys, even the various applications including all of those shitcoins applications that were available to download from Ledger had access to your funds, so for all we know, you could install a shitcoin application on the secure element, which could have access to your BTC private keys or the whole seed phrase.

I think the former CEO really meant it when he said

Quote
Trying to explain the security model to customers with a less and less knowledgable user base became more and more difficult, and it looks like in 2022 a marketing executive tweeted "A firmware update cannot extract the seed from the Secure Element". It's not a lie, but it's missing "as long as you are trusting Ledger".

You really have to trust Ledger both on the firmware and the application level, trusting someone with the physical chip design, firmware, and application is too much, you still to have to somehow trust all those open-source software hardware wallets since you don't know what's inside the chip, but that risk is minimal and there is nothing you can do about it, but having to trust the wallet maker with everything is stupid, even if they were dead honest, there are probably tens of devs maintaining those different apps and firmware versions, it's impossible to control the outcome even for Ledger folks themselves.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 19, 2023, 07:46:28 PM
There are concerns that the recovery feature in the latest firmware has a backdoor. If there is a backdoor, it's already a problem, what if Ledger instead adds this feature to all of its hardware wallet products.
Within the sea of comments in the Reddit post shared by NotATether, both the co-founders (/u/murzika[1] and /u/btchip[2]) say that the reason this feature won't reach Nano S is due to memory limits:
Quote from: /u/murzika
I don't have the details, but I think it's related to the SE chip not enough memory to store the new firmware (this will require a confirmation as I'm not sure).
Quote from: /u/btchip
The firmware is the OS, so you need to be using one (same thing on your computer). We just won't port the Recover functionality to the SE because there isn't enough space to put it there.

That's good, as there apparently really is a technical limitation that prevents the Nano S to be affected by this update.

That's bad, as this confirms that the only thing preventing someone from writing barebones seed extracting firmware is security by obscurity (ie. fact that parts of the code are closed source).


Quote from: u/murzika
If you are a Recover user and have your shard into safeguarded by third parties, then yes, a government could subpoeana them and get access to your funds.

Using Recover gives you an easy recovery option and mitigates backup loss, but your assets could get frozen by the government (in theory, I'm not a lawyer and I didn't see any legal opinon on the subject).

2 sats say that they only admit that now, so that once this case inevitably happens they can say "hey we've always said this could happen, look at how honest and trustworthy we are!"


It seems like the MCU does nothing but connect the screen/buttons to the secure elements, and the applications are actually installed ON the secure element itself where the firmware resids.

This means the claim that " you will have to physically press a button to sign a transaction" which they have always promoted is also a lie.

It's also mentioned on their website (https://developers.ledger.com/docs/embedded-app/bolos-hardware-architecture/)

Quote
In order to accomplish this, we attached an additional STM32 microcontroller (the MCU) to the Secure Element (the SE) which acts as a “dumb router” between the Secure Element and the peripherals. The microcontroller doesn’t perform any application logic and it doesn’t store any of the cryptographic secrets used by BOLOS, it simply manages the peripherals and notifies the Secure Element whenever new data is ready to be received. BOLOS applications are executed entirely on the Secure Element. In this section, we’ll take a look at the hardware architecture to better embrace the hardware related constraints before analyzing their software implications.

So this means, funds were always "movable" without having to physically initiate an order from buttons that control only the MCU, so not only the firmware had access to the private keys, even the various applications including all of those shitcoins applications that were available to download from Ledger had access to your funds, so for all we know, you could install a shitcoin application on the secure element, which could have access to your BTC private keys or the whole seed phrase.

I'm not quite sure I can agree with this conclusion. Having the firmware and applications reside on the same chip as the seed does by itself not necessarily mean that the firmware or applications can access it. You can still have an architecture where part of the flash storage is accessible (ie. for firmware updates and installing apps) and some isn't (ie. for securely storing the seed). Additionally it should also be possible to have some parts of memory be accessible by the firmware, but not by applications.

So it's highly speculative whether the other applications can in theory access the whole seed phrase as well.

However, given what we now know and the closed source nature of the code... it's also highly speculative whether the apps can't.

(but we do know that at least the firmware can access the seed phrase, if only due to them admitting to it)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: cygan on May 19, 2023, 09:23:45 PM
since some are now looking for an alternative, many other hardware wallet providers are now taking advantage of the situation and want to win over 'old' Ledger customers, for whom seed security is still one of the top criteria.
now Trezor offers a 15% discount on all orders of the two models (model one and model t) that are received until may 21...
for me Trezor has always been worth considering when i had to decide between Ledger and Trezor...

https://pbs.twimg.com/media/FwgcgSkXwAEZExQ?format=jpg&name=small
https://trezor.io/ (https://trezor.io/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: be.open on May 20, 2023, 03:21:47 AM

It seems like the MCU does nothing but connect the screen/buttons to the secure elements, and the applications are actually installed ON the secure element itself where the firmware resids.

This means the claim that " you will have to physically press a button to sign a transaction" which they have always promoted is also a lie.

It's also mentioned on their website (https://developers.ledger.com/docs/embedded-app/bolos-hardware-architecture/)

Quote
In order to accomplish this, we attached an additional STM32 microcontroller (the MCU) to the Secure Element (the SE) which acts as a “dumb router” between the Secure Element and the peripherals. The microcontroller doesn’t perform any application logic and it doesn’t store any of the cryptographic secrets used by BOLOS, it simply manages the peripherals and notifies the Secure Element whenever new data is ready to be received. BOLOS applications are executed entirely on the Secure Element. In this section, we’ll take a look at the hardware architecture to better embrace the hardware related constraints before analyzing their software implications.

So this means, funds were always "movable" without having to physically initiate an order from buttons that control only the MCU, so not only the firmware had access to the private keys, even the various applications including all of those shitcoins applications that were available to download from Ledger had access to your funds, so for all we know, you could install a shitcoin application on the secure element, which could have access to your BTC private keys or the whole seed phrase.

I'm not quite sure I can agree with this conclusion. Having the firmware and applications reside on the same chip as the seed does by itself not necessarily mean that the firmware or applications can access it. You can still have an architecture where part of the flash storage is accessible (ie. for firmware updates and installing apps) and some isn't (ie. for securely storing the seed). Additionally it should also be possible to have some parts of memory be accessible by the firmware, but not by applications.

So it's highly speculative whether the other applications can in theory access the whole seed phrase as well.

However, given what we now know and the closed source nature of the code... it's also highly speculative whether the apps can't.

(but we do know that at least the firmware can access the seed phrase, if only due to them admitting to it)
The function to explicitly export the seed phrase from the monero ledger application has been around (https://github.com/LedgerHQ/app-monero/tree/master/tools/python#seed-recovery) for a long time. This means that there are no fundamental restrictions for any ledger application to be able to read the seed phrase.

It is reasonable in my opinion to consider any activated ledger hardware wallet already compromised (and any security model based on a "black box" is inherently weak), in order to avoid unnecessary frustration.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dragonvslinux on May 20, 2023, 05:44:01 AM
Haven't seen this point posted in the thread so thought I'd share...

In case there was any doubt about whether third parties could get legal access to your seed phrase:

https://pbs.twimg.com/media/FwisJMXWYAA9vJ-?format=jpg&name=medium

Source: https://twitter.com/0xfoobar/status/1659765939225735169 (Can't find reddit source though)

Maybe this was an obvious one, given that companies are required to hand over data when legally requested...

Is the next step simply pushing firmware to extract seed phrase to specific users after a government request maybe?

This story get's worse day by day.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 20, 2023, 08:20:27 AM
The best thing they could do now is to open source their firmware right away, this will at least delay the inevitable collapse and allow them to exit the market with some dignity and fewer lawsuits.
Do you think there are grounds for a lawsuit? What could you sue them for? I am pretty sure their TOS already protects them from any existing or upcoming changes they perform on their software. 

With that said it's very important to stress the fact that what's worse than keeping your BTC on Ledger is panicking to move them elsewhere less secured, or even end up sending them to the wrong address, please folks, don't panic, move your funds out of leger (not to Trezor) without panicking.
That's good advice. I am going to say something not that popular now. Don't be in a hurry to not make a mistake as mikeywith said. Using the same analogy with nudes and passwords, If Ledger has always had a way to extract that data, and they didn't (at least we hope they didn't), what are the chances it's going to happen in the next 10 days while you are panicking and moving your BTC all over the place?

Moving from Ledger to a similar product doesn't solve the underlying problem which is the vulnerabilities that obviously exist in secure element chips these companies use. One company has stepped forward saying what they are planning to do, no one knows what the others will do. Moving to proper cold storage and airgapped devices is now the only security boost left.   


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 20, 2023, 09:08:21 AM

[...]

I'm not quite sure I can agree with this conclusion. Having the firmware and applications reside on the same chip as the seed does by itself not necessarily mean that the firmware or applications can access it. You can still have an architecture where part of the flash storage is accessible (ie. for firmware updates and installing apps) and some isn't (ie. for securely storing the seed). Additionally it should also be possible to have some parts of memory be accessible by the firmware, but not by applications.

So it's highly speculative whether the other applications can in theory access the whole seed phrase as well.

However, given what we now know and the closed source nature of the code... it's also highly speculative whether the apps can't.

(but we do know that at least the firmware can access the seed phrase, if only due to them admitting to it)
The function to explicitly export the seed phrase from the monero ledger application has been around (https://github.com/LedgerHQ/app-monero/tree/master/tools/python#seed-recovery) for a long time. This means that there are no fundamental restrictions for any ledger application to be able to read the seed phrase.

Looking at the script, I see nothing about it extracting and accessing the seed phrase.

For reference, these are the functions being used when converting the seed phrase directly on the hardware wallet (referred to as "Online" in the Readme):

Code:
def send_dict_chunk(dongle, p2, chunk,start,cnt):
    header = pack('>4B', 0x00, 0x28, 0x01, p2)
    data = pack('>BII', 0,start,cnt) + chunk
    apdu = header+pack('>B',len(data))+data
    print('.', end='')
    dongle.exchange(apdu)
    print('.', end='')

def get_online_seed(lang):
    if lang['english_language_name'] not in ("English", "Esperanto", "French", "Italian", "Lobjan", "Portuguese"):
        error("%s not supported online"%lang['english_language_name'])

    print("Open device...")
    dongle = getDongle(False)
 
    print("Erase old key words...")
    dongle.exchange(pack('>6B', 0x00, 0x28, 0x02, 0x00, 0x01, 0x00))

    print("Load dictionnary", end='')
    start = 0
    cnt = 0
    chunk = b''
    for w in lang['words']:
        w = w.encode('ascii')
        if 1+8+len(chunk)+1+len(w) > 254:

            send_dict_chunk(dongle, 0, chunk, start, cnt)
            start += cnt
            cnt = 0;
            chunk = b''       
        chunk += pack('>b', len(w))+w
        cnt += 1;
    send_dict_chunk(dongle,lang['prefix_length'], chunk, start, cnt)
    print()
    print("Done.")
    print("Your key words are avalaible on your device under 'Settings/Show 25 words' menu.")
    print("You can delete it at the end of keyword list.")

All these functions do, is load the Monero-specific word list onto the hardware wallet. And while I don't understand the contents of the APDU (if anyone has a reference at hand that'd be greatly appreciated, as I didn't find any and it has sparked my intrigue), I can see that there's only write operations taking place with no data being fetched from the dongle (ie. nowhere in the code the return value of dongle.exchange is being used, though in this case it's probably just result and error codes).

Keep in mind that displaying the seed phrase on the hardware wallet's display doesn't imply that the wallet application is able to access it. It can tell the dongle to display the seed phrase without having access to it itself. To some extend this even applies to the firmware, but that depends on the architecture of the device and as we've seen for Ledger that's not the case anyway (the firmware not having access to the seed phrase, that is).

Please note that I'm not saying that this proves that applications can't access the seed phrase. I'm just saying that this particular example does not access the seed phrase.


Regardless of that, I agree with your conclusion:

It is reasonable in my opinion to consider any activated ledger hardware wallet already compromised (and any security model based on a "black box" is inherently weak), in order to avoid unnecessary frustration.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: NotATether on May 20, 2023, 12:36:30 PM
If you thought the bombshell by the Ledger co-founder wasn't bad enough, wait until you see what he said now!

Ledger co-founder admits that with if you use "Ledger Recover" a government could submit a subpoena and get access to your funds

Éric Larchevêque, a Ledger co-founder, posted in two subs (including here https://np.reddit.com/r/CryptoCurrency/comments/13ldgcl/my_personal_view_on_the_pr_disaster_from_a_ledger/?sort=confidence) trying to do damage control around the Ledger fiasco. In his post he said that he no longer works at Ledger, but in his Linkedin, he lists that he is a board member of Ledger. Apparently, he forgot to disclose that or update his Linkedin.

........

**If Ledger or 2/3 of the companies that handle the data receive a government subpoena, could they get access to your funds?**

https://preview.redd.it/8fqer2tpxo0b1.png?width=1402&format=png&auto=webp&v=enabled&s=0b3ccb702accbed66114b82e86dac13dbb1a442c

https://preview.redd.it/8uhxd16sxo0b1.png?width=1400&format=png&auto=webp&v=enabled&s=380688a7b04d3640e2f5d224cecf457fcf83f3d6

Even if you trust Ledger not to change the firmware or add any backdoors to gain access to your private keys, **if you are a Ledger Recover Service user, then your private keys/funds would be accessible by a subpoena.** In the current firmware state, if you are not a Ledger Recover Service user then your private keys would not be accessible with a subpoena.

An update that allows governments to subpoena your private keys and gain access to your crypto is a big deal and likely Ledger is no longer valued at $1.41 billion after this update.


This is damning news and with the trajectory this is going, there is no guarantee that Ledger won't simply force Recover enabled in a future firmware update.

I suggest sweeping your Ledger HW coins as soon as possible.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: satscraper on May 20, 2023, 02:37:05 PM

I suggest sweeping your Ledger HW coins as soon as possible.

I have already did it. Moved the whole of my stash to Passport2 developed by Foundation devices.

After doing that punched both SE and MSU on Ledger board by two strokes of hummer. The final result is simple as that ;)


Quote


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: rdluffy on May 20, 2023, 04:10:03 PM
For those interested, 5 minutes ago Andreas Antonopoulos started a live on youtube to talk about Ledger, here is the link:

https://www.youtube.com/watch?v=9scIevuymZM

Obs - you can watch later

I am curious to see what he will say, it will probably be the same as what we are already talking about here, but it should reach more people watching


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 20, 2023, 04:10:03 PM
<Snip>
He was pretty honest revealing that information, although we could have guessed it already. Maybe he did it as a sort of warning to Leger users. He seems pretty disappointed in what they did, and this could be his way of voicing that. Connecting KYC with your wallets and private keys and handing those keys for "safekeeping" to companies that have to adhere to government regulations and requests can only end exactly the way Éric said.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on May 20, 2023, 04:47:47 PM
If you thought the bombshell by the Ledger co-founder wasn't bad enough, wait until you see what he said now!
~snip
It looks as if the Ledger is trying to dig its reputation even deeper with each new post. It’s even scary to imagine what might be in the next tweet and how these guys can shock even more..

Well, now enough reasons have accumulated for buyers not to do business with this company?



I suggest sweeping your Ledger HW coins as soon as possible.

I have already did it. Moved the whole of my stash to Passport2 developed by Foundation devices.

After doing that punched both SE and MSU on Ledger board by two strokes of hummer. The final result is simple as that ;)


Quote
I think it's time to open a separate and new topic dedicated to just one, where users of the Ledger will post photos with smashed and broken hardware wallet. I believe this is not the last post of this kind.

First, I wanted to say that there is no need to break the device, because you have already transferred all crypto to another device and there is no danger. But then I came to the conclusion that this was indispensable in order to express protest against the actions of this company's management and warn new buyers of the Ledger. This is a kind of drawing public attention to this problem.

Is this the beginning for "#SmashTheLedgerWallet"?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Volgastallion on May 20, 2023, 05:22:40 PM
Haven't seen this point posted in the thread so thought I'd share...

In case there was any doubt about whether third parties could get legal access to your seed phrase:

https://pbs.twimg.com/media/FwisJMXWYAA9vJ-?format=jpg&name=medium

Source: https://twitter.com/0xfoobar/status/1659765939225735169 (Can't find reddit source though)

Maybe this was an obvious one, given that companies are required to hand over data when legally requested...

Is the next step simply pushing firmware to extract seed phrase to specific users after a government request maybe?

This story get's worse day by day.


Man man, what a window have you/them open here.

Im not a lawyer but i have some really good foundations and knowledge on that nad also i can say nobody neither a lawyer can know the answer to that. Because we are going to end in a more philosophical and constitutional discuss.

Because this requires a one more "positive" action made by the goverment and the law, lets me explain, freeze your assets its a "passive" action. For example i can freeze your assets in a bank account but i cant touch them until a full statement its made.

And in this case, what are the seeds? are data and a private thing? or they are an asset? can the IRS make a movement or they gonna need a full judgment?

Because nobody know how much you have in that, its very diferent to a exchange where the exchanges can share the balance info of you account, here its very difficult.....


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: satscraper on May 20, 2023, 05:28:32 PM
But then I came to the conclusion that this was indispensable in order to express protest against the actions of this company's management and warn new buyers of the Ledger. This is a kind of drawing public attention to this problem.

Is this the beginning for "#SmashTheLedgerWallet"?

Yeah, you got it in the right way. That was my personal protest against that terrible Ledger SAS initiative. And, besides, I did it with a view to not leave any temptation to use their devices again.

The lesson I got from Ledger's stupid step to breach the social contract in existence is   to choose at all times the open source,  airgapped hardware wallet whichever possible. My choice now is Passport 2 by Foundationdevices.



Is this the beginning for "#SmashTheLedgerWallet"?

Flash mob has already started



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dragonvslinux on May 20, 2023, 07:48:52 PM
Haven't seen this point posted in the thread so thought I'd share...

In case there was any doubt about whether third parties could get legal access to your seed phrase:

https://pbs.twimg.com/media/FwisJMXWYAA9vJ-?format=jpg&name=medium

Source: https://twitter.com/0xfoobar/status/1659765939225735169 (Can't find reddit source though)

Maybe this was an obvious one, given that companies are required to hand over data when legally requested...

Is the next step simply pushing firmware to extract seed phrase to specific users after a government request maybe?

This story get's worse day by day.


Man man, what a window have you/them open here.

Im not a lawyer but i have some really good foundations and knowledge on that nad also i can say nobody neither a lawyer can know the answer to that. Because we are going to end in a more philosophical and constitutional discuss.

Because this requires a one more "positive" action made by the goverment and the law, lets me explain, freeze your assets its a "passive" action. For example i can freeze your assets in a bank account but i cant touch them until a full statement its made.

And in this case, what are the seeds? are data and a private thing? or they are an asset? can the IRS make a movement or they gonna need a full judgment?

Because nobody know how much you have in that, its very diferent to a exchange where the exchanges can share the balance info of you account, here its very difficult.....

It's a fair point, and I think this territory of law remains untested. For example we all know that exchanges can freeze funds, as they are the custodians. But do governments have the license to freeze funds and transfer them to another account, which would be required in order to seize those assets? The answer is almost certainly so. If you consider some of the darkweb busts, they involved seizing the assets, and thus transferring them to another account. As obviously otherwise leaving them in the same account (even with an exposed seed) could lead to those accused or accomplises transferring those assets elsewhere...

I otherwise think for a general "investigation" certain government agencies could gain access to your seed with subpoenas and otherwise not have license to transfer your funds elsewhere, but otherwise I don't think it would take much for them to get a warrant to seize those funds if they had a legal reasoning to do so, which can only be done by transferring them into their own custody. It also seems like it's not going to take long before US gov ends up gaining these seed phrases from users they deem to be criminals who have signed up for the recovery service, so we'll find out soon enough what happens to those assets.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on May 22, 2023, 08:59:03 PM
After doing that punched both SE and MSU on Ledger board by two strokes of hummer. The final result is simple as that ;)
Good move... shame you didn't upload a short video while doing that  :D

People don't have to be so brutal with their devices, and if they still have old ledger nono S model, but I will suggest slowly migrating and starting to move coins to different open source devices.
Everyone who owns ledger nono X already have some parts of malicious firmware, because they released bits of code in older updates.
Don't update newer firmware because you could enable access to your keys, and some government could potentially seize coins from you in future, especially if you live in US, UK and France.

Good for everyone to listen and learn something from latest conversation between Andreas Antonopoulos and Jameson Lopp talking about aftermath of ledger Recovery incident:
https://odysee.com/@aantonop:8/ledger-recover-what-the-hell-is:8

You don't have to listen to me, but this two guys (JL and AA) are one of the biggest bitcoin security experts in the world today. 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 23, 2023, 07:59:07 AM
Don't update newer firmware because you could enable access to your keys, and some government could potentially seize coins from you in future, especially if you live in US, UK and France.
Ledger is a failure and I think no one should rely on their words anymore, at least since things are clear. Are you sure that your keys weren't even revealed before this latest firmware update and it wasn't backdoored the whole time you were using it?
It's not only okay but necessary to go brutal on own Ledger devices :D


Here is the podcast with Pascal Gauthier, the CEO of Ledger (https://www.youtube.com/watch?v=M3VjQUcyZSY). He says that customers who talk to them, frequently say that they can't trust themselves with 24 words seed and that's the reason why Ledger came up with Ledger Recovery service. He also confirmed in live that technically, government will be able to subpoeana users and get access to their funds
But if you watch the podcast, one thing is clear, Ledger CEO and people around him think that KYC has become a normal procedure in crypto business that people have accepted and taken it normally. For that reason, he thinks that KYC procedure is very much okay for Ledger Recovery service users.
I don't know what to say, it's shit!


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: n0nce on May 23, 2023, 10:06:40 AM
Don't update newer firmware because you could enable access to your keys, and some government could potentially seize coins from you in future, especially if you live in US, UK and France.
Ledger is a failure and I think no one should rely on their words anymore, at least since things are clear. Are you sure that your keys weren't even revealed before this latest firmware update and it wasn't backdoored the whole time you were using it?
That is correct. To the best of my knowledge, their firmware is fully closed source, so there is no way to know whether they had code in it in the past, which extracts seed phrases from secure storage and uploads them somewhere.

Someone already mentioned that with their track record, if they had done such thing en masse, they would already have lost those seed phrases in a hack or data leak. But it's definitely possible that they had a backdoor to selectively extract some wallets' seeds and / or addresses (e.g. for tracking / surveillance purposes).



Another important point to consider that I think hasn't really been mentioned:
If the firmware now has an API to 'export' the seed phrase, attackers can access that API.

Especially since this is a USB-connected hardware wallet, you could easily get a virus on your PC which asks the wallet for the seed phrase 'shards', just the same way Ledger Live will do it when you initiate the Ledger Recover setup. And the wallet will just hand them out.

This is a huge security issue, since hardware wallets are meant to protect you from an infected PC. This is the whole idea behind using them over just storing the seed on your PC.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 23, 2023, 11:06:15 AM
Don't update newer firmware because you could enable access to your keys, and some government could potentially seize coins from you in future, especially if you live in US, UK and France.
Ledger is a failure and I think no one should rely on their words anymore, at least since things are clear. Are you sure that your keys weren't even revealed before this latest firmware update and it wasn't backdoored the whole time you were using it?
That is correct. To the best of my knowledge, their firmware is fully closed source, so there is no way to know whether they had code in it in the past, which extracts seed phrases from secure storage and uploads them somewhere.

Someone already mentioned that with their track record, if they had done such thing en masse, they would already have lost those seed phrases in a hack or data leak. But it's definitely possible that they had a backdoor to selectively extract some wallets' seeds and / or addresses (e.g. for tracking / surveillance purposes).
Their firmware is completely closed source but as the CEO of Ledger said in that podcast, over time, they'll open more source of their code until they reach a level similar to Raspberry Pi.
I think it's okay if Hardware Wallet firmware remains closed source, at some point I even agree with that approach because on another hand, even if certain company has an open-source firmware, how can you be sure that they are actually using the open-source code? Is it possible to verify in case of hardware wallets? Maybe I lack technical knowledge here.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 23, 2023, 11:58:27 AM
Their firmware is completely closed source but as the CEO of Ledger said in that podcast, over time, they'll open more source of their code until they reach a level similar to Raspberry Pi.

"Opening more source" "over time" can mean anything and is something I'll believe when I see it. And even if they start opening more of their source code -- as long as parts of their code stays closed source there will always be insecurity.

Case in point, Ledger's software is already mostly open source, except for the firmware. And that's where the bodies were buried. So even if part of it gets open sourced, as long as some parts stay hidden, they will always have room for burying bodies. "Welcome to my basement officers, feel free to look around, just don't open the freezer, that one's off-limit."

I think it's okay if Hardware Wallet firmware remains closed source, at some point I even agree with that approach because on another hand, even if certain company has an open-source firmware, how can you be sure that they are actually using the open-source code? Is it possible to verify in case of hardware wallets? Maybe I lack technical knowledge here.

With Trezor you can download the source code and compile it yourself. Heck, if you feel especially nifty you can just go ahead and make your own Trezor clone [1]. Can't get much more trustless than that.

[1] https://www.instructables.com/Making-My-Own-Trezor-Crypto-Hardware-Wallet/


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: n0nce on May 23, 2023, 12:26:33 PM
Their firmware is completely closed source but as the CEO of Ledger said in that podcast, over time, they'll open more source of their code until they reach a level similar to Raspberry Pi.

"Opening more source" "over time" can mean anything and is something I'll believe when I see it. And even if they start opening more of their source code -- as long as parts of their code stays closed source there will always be insecurity.
It also doesn't fix past 'mistakes'. For instance, they could have spied on users for the last few years, patch it out and then open-source the firmware.
It is easy to see that if you used the firmware before it was fully open, there will always be a risk that some of your information has been compromised (by Ledger or others).

I think it's okay if Hardware Wallet firmware remains closed source, at some point I even agree with that approach because on another hand, even if certain company has an open-source firmware, how can you be sure that they are actually using the open-source code? Is it possible to verify in case of hardware wallets? Maybe I lack technical knowledge here.
Yes, you can and should.
A good hardware wallet manufacturer will actually advise and instruct its customers how to download the firmware, verify its integrity and flash it. It should also make sure to have reproducible builds; this means being able to easily check that the firmware download matches the code.
It should also be easily possible to compile it yourself, alternatively.

The guys over at WalletScrutiny (https://walletscrutiny.com/?verdict=reproducible&platform=hardware) check popular wallets from time to time to see whether their builds (firmware blobs / binaries) match the open-source code. In case someone cannot / doesn't want to do it themselves, and they trust them, that's a good resource.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 23, 2023, 01:26:18 PM
I think it's okay if Hardware Wallet firmware remains closed source, at some point I even agree with that approach because on another hand, even if certain company has an open-source firmware, how can you be sure that they are actually using the open-source code? Is it possible to verify in case of hardware wallets? Maybe I lack technical knowledge here.
Yes, you can and should.
A good hardware wallet manufacturer will actually advise and instruct its customers how to download the firmware, verify its integrity and flash it. It should also make sure to have reproducible builds; this means being able to easily check that the firmware download matches the code.
It should also be easily possible to compile it yourself, alternatively.

Honestly I find it downright malicious that Ledger's defensive message control boils down to lying about the current state of the hardware wallet ecosystem (ie. claiming that consumers always have to trust hardware wallet manufacturers while that's decidedly not the case). They are trying to normalize bad practices in terms of both security and privacy, making them the very antithesis of what one should expect from a hardware wallet company.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: OmegaStarScream on May 23, 2023, 03:06:22 PM
The CTO just shared this on Twitter. Ledger's open source roadmap:

https://pbs.twimg.com/media/Fw0X4lpaAAYj_Bp?format=jpg&name=large

Your thoughts?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: n0nce on May 23, 2023, 05:28:22 PM
The CTO just shared this on Twitter. Ledger's open source roadmap:

https://pbs.twimg.com/media/Fw0X4lpaAAYj_Bp?format=jpg&name=large

Your thoughts?

To be honest, here 'open source' is thrown around wildly (blog posts and whitepapers are no 'source' of anything).. ;D

They are taking credit for their '+150 applications' being open source, meanwhile are not writing those themselves, right? The individual coins' developers make them, don't they?

The SDK pretty much has to be open-source if they want altcoin developers to make the accompanying Ledger app for them (for free?); so nothing to take much credit for there, either.

A whitepaper cannot be 'open / closed source' since (1) it's not a source of anything (neither software, nor hardware), (2) you don't write a whitepaper if you don't intend to publish it.

All these blogposts, little tools and whatever they want to provide are just fillers for the big void on the infographic: the firmware remains closed.
As long as that doesn't change, their ability to include backdoors doesn't change. No matter how many blogposts they publish, whether they open-source some dashboard or individual apps. We need the firmware source code; anything else is pointless.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on May 23, 2023, 05:31:31 PM
The CTO just shared this on Twitter. Ledger's open source roadmap:

https://pbs.twimg.com/media/Fw0X4lpaAAYj_Bp?format=jpg&name=large

Your thoughts?

You are all aware that Ledger screwed up very badly with their latest firmware update and the announcement of a new feature, suffered a very serious loss of reputation. I see this open source roadmap as an attempt to rehabilitate themselves in the eyes of current and potential customers, to show that this company can be trusted again, everything is open and transparent with them. I don't see this as a desire on their part to really do better for their clients, because if they were, this tweet would have been made before all these community-shaking events and the Ledger would have been open to their clients sooner.

I see it this way: Ledger is trying to justify itself, restore the trust of customers and put their hands in their pockets again, because they felt that they could be left without their money. To be honest, I don't believe them. This company systematically arranges unpleasant surprises, messes with the personal data of customers, lies openly over and over again, believing their customers are mentally retarded, unable to compare their past and current statements.

Ledger doesn't appreciate its customers and doesn't value them. That's what I think. If they treat us like a piece of shit, how should we treat them? What trust can there be?

Do they really think that the guys who broke their devices after this tweet will begin to collect the broken parts of the devices and glue them together? It seems this firm still has no idea how painful their own shot in the leg would be.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 23, 2023, 06:28:47 PM
To be honest, here 'open source' is thrown around wildly (blog posts and whitepapers are no 'source' of anything).. ;D

They are taking credit for their '+150 applications' being open source, meanwhile are not writing those themselves, right? The individual coins' developers make them, don't they?

The SDK pretty much has to be open-source if they want altcoin developers to make the accompanying Ledger app for them (for free?); so nothing to take much credit for there, either.

A whitepaper cannot be 'open / closed source' since (1) it's not a source of anything (neither software, nor hardware), (2) you don't write a whitepaper if you don't intend to publish it.

All these blogposts, little tools and whatever they want to provide are just fillers for the big void on the infographic: the firmware remains closed.
As long as that doesn't change, their ability to include backdoors doesn't change. No matter how many blogposts they publish, whether they open-source some dashboard or individual apps. We need the firmware source code; anything else is pointless.

Well said. Lots of fluff, nothing that actually changes anything. Just a continuation of bullshittery, and not a good one at that.

I mean let's look at that step for step.

Already Open Source -- Yeah, I guess congratulations for using an open source cryptography library like any sane person would? Mentioning 150+ third party applications is just obvious padding. To be fair, not all SDKs are open source, but it's a really low bar and pretty much standard unless you are aiming for a very small niche and don't care about fostering a community of developers.

In the Coming Days -- A whitepaper and a few blog posts. *slow clap* Admittedly I am curious about the whitepaper though.

In the Coming Weeks -- Providing "tools to implement your own shard backup provider" is the first (and only) thing that sounds remotely like a step in the right direction (ignoring the core of the problem that is the devices' capability to send the seed over the internet, but that ship has sailed). "Open sourcing of the dashboard which is a specific part of the OS containing Recover implementation" is practically useless and just a thinly veiled diversion. But hey, maybe they get to out source the development of a dark theme for the dashboard to the community. Win-Win.

In the Coming Months -- "Modularize even more the OS in order to keep as little as possible the part that must be trusted." That's the sort of sentence that you dictate your intern to quickly jot down as a talking point, only for them to just use it word for word in the official communication without a second thought. Either way, that part of the roadmap is the most interesting to translate:

"In the Coming Months" => "We don't plan to actually do this, but if you keep pestering us we'll eventually have to throw you guys a bone in a year or two."

"Modularize even more the OS in order to keep as little as possible the part that must be trusted." => "Refactor the code in a way that keeps the nasty bits out of sight."


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 23, 2023, 07:13:16 PM
To be honest, here 'open source' is thrown around wildly (blog posts and whitepapers are no 'source' of anything).. ;D

They are taking credit for their '+150 applications' being open source, meanwhile are not writing those themselves, right? The individual coins' developers make them, don't they?

The SDK pretty much has to be open-source if they want altcoin developers to make the accompanying Ledger app for them (for free?); so nothing to take much credit for there, either.

A whitepaper cannot be 'open / closed source' since (1) it's not a source of anything (neither software, nor hardware), (2) you don't write a whitepaper if you don't intend to publish it.

All these blogposts, little tools and whatever they want to provide are just fillers for the big void on the infographic: the firmware remains closed.
As long as that doesn't change, their ability to include backdoors doesn't change. No matter how many blogposts they publish, whether they open-source some dashboard or individual apps. We need the firmware source code; anything else is pointless.

Well said. Lots of fluff, nothing that actually changes anything. Just a continuation of bullshittery, and not a good one at that.

I mean let's look at that step for step.
(...)
I agree. To me it looks like they are just throwing sand into people's eyes and aren't addressing the issue directly (and considering the reputation damage that they got, this current issue isn't their only problem). Their last phrase on the tweet[1] is loaded with irony - "We believe open source brings openness, transparency, audibility, and trust" - mostly due to the fact that they didn't never cared about going OS as far as I'm aware, they are just trying to shed a very limited light within their code due to this horrible PR mess and hoping that people get satisfied by their "open source plan".

For the few people that still believe in Ledger, do note that I am also unsure whenever you'll see this full plan being implemented as their CTO also admitted[2] that "The other parts will take a little more time since it needs to be refactored to abstract the chip-specific characteristics under NDA from our OS.", meaning that this will be a long(tm) journey before getting everything ironed out within their NDA...

[1]https://nitter.it/pic/orig/enc/bWVkaWEvRncwWDRscGFBQVlqX0JwLmpwZw== (https://nitter.it/pic/orig/enc/bWVkaWEvRncwWDRscGFBQVlqX0JwLmpwZw==)
[2]https://nitter.it/P3b7_/status/1661012225073745929 (https://nitter.it/P3b7_/status/1661012225073745929)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on May 23, 2023, 09:04:26 PM
"Opening more source" "over time" can mean anything and is something I'll believe when I see it. And even if they start opening more of their source code -- as long as parts of their code stays closed source there will always be insecurity.
Here we go again... same old story of semi-open source, little tiny bit of closed source, mostly open source, etc...
This sounds to me like they are just buying some time and hoping people will forget about this issue in few days, so they can continue business as usual  :P

Case in point, Ledger's software is already mostly open source, except for the firmware. And that's where the bodies were buried. So even if part of it gets open sourced, as long as some parts stay hidden, they will always have room for burying bodies. "Welcome to my basement officers, feel free to look around, just don't open the freezer, that one's off-limit."
Nobody cares about their stupid buggy ledge live app, they can open source that up in their asses.
I understand that it's not easy to have open source secure element, but why the heck would someone hide firmware code, unless they have hidden plans with it.

With Trezor you can download the source code and compile it yourself. Heck, if you feel especially nifty you can just go ahead and make your own Trezor clone [1]. Can't get much more trustless than that.
I think this is also possible with Passport wallet, but it's much harder to assemble all parts to make your own device.
Another open source wallet you can make is Jade, and it's super easy.

It also doesn't fix past 'mistakes'. For instance, they could have spied on users for the last few years, patch it out and then open-source the firmware.
It is easy to see that if you used the firmware before it was fully open, there will always be a risk that some of your information has been compromised (by Ledger or others).
They spied in last few months for sure.
Someone found out early code was pushed in several previous releases for ledger nono X, possibly for other models as well.

Your thoughts?
Bullshit.
They postponed Recover crap and posted this as a distraction.
Let me tell you now and check back if I was right in few months/years, ledger will never be true open source wallet, but they could put another open source false advertisement label.

I agree. To me it looks like they are just throwing sand into people's eyes and aren't addressing the issue directly
This reminds me on exact strategy main stream media is using, or magicians in circus, or tricksters on street with matches   ::)
Putting down fire is never an easy task...


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 24, 2023, 09:20:56 AM
With Trezor you can download the source code and compile it yourself. Heck, if you feel especially nifty you can just go ahead and make your own Trezor clone [1]. Can't get much more trustless than that.

[1] https://www.instructables.com/Making-My-Own-Trezor-Crypto-Hardware-Wallet/
I didn't know that, thank you!

Yes, you can and should.
A good hardware wallet manufacturer will actually advise and instruct its customers how to download the firmware, verify its integrity and flash it. It should also make sure to have reproducible builds; this means being able to easily check that the firmware download matches the code.
It should also be easily possible to compile it yourself, alternatively.

The guys over at WalletScrutiny (https://walletscrutiny.com/?verdict=reproducible&platform=hardware) check popular wallets from time to time to see whether their builds (firmware blobs / binaries) match the open-source code. In case someone cannot / doesn't want to do it themselves, and they trust them, that's a good resource.
I can't access that website, seems it's down due to a DMCA takedown notice. But I found a good guide on Reddit (https://www.reddit.com/r/TREZOR/comments/to2e6h/the_most_insane_is_it_genuine_procedure/).

Honestly I find it downright malicious that Ledger's defensive message control boils down to lying about the current state of the hardware wallet ecosystem (ie. claiming that consumers always have to trust hardware wallet manufacturers while that's decidedly not the case). They are trying to normalize bad practices in terms of both security and privacy, making them the very antithesis of what one should expect from a hardware wallet company.
I really suggest you to watch podcast with Pascal Gauthier, the CEO of Ledger (https://www.youtube.com/watch?v=M3VjQUcyZSY). Pascal Gauthier basically says that 99% of people can't check and analyze open-source code and they have to trust other guys, so he sees no point in it. Also, he says that crypto users think that KYC procedure is a very normal procedure and almost 95-99% of people have already done KYC on crypto exchanges or in other services.
Basically, he says that people in crypto world have accepted KYC and it's a normal here.



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 24, 2023, 10:59:09 AM
~snip~
Basically, he says that people in crypto world have accepted KYC and it's a normal here.

There is some truth in the fact that the majority have accepted KYC as a standard procedure, but still mostly when it comes to CEX, but this was never the case with hardware wallets, even though Ledger leaked data of hundreds of their clients, and the company is swept it under the carpet and tried to convince clients that there was actually no danger in it.

This is just a continuation of everything that happened, because if we read between the lines, then the message that Ledger sends is something along the lines of "you are not ready to be your own bank anyway, your backup is safer in our hands", which is very similar to what said comrade CZ (https://decrypt.co/117214/99-people-will-lose-crypto-storing-self-custody-binance-ceo-changpeng-zhao), when he called practically 99% of his users "stupid" and asserted that they are not capable of being their own bank.

If you look at the bigger picture and all the regulations, especially in the US and the EU, then it is much clearer in which direction all this is going. Let no one be surprised if in the future any HW will be impossible to use without detailed KYC, and the so-called "recovery" will also be mandatory, which will mean that most of the bad-informed will keep their BTC in a custodial service.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 24, 2023, 11:37:18 AM
There is some truth in the fact that the majority have accepted KYC as a standard procedure, but still mostly when it comes to CEX, but this was never the case with hardware wallets
This x1000. I do not believe that the Ledger team do not understand the difference between KYC on a centralized exchange where you already have zero privacy and zero security and are well aware the centralized exchange has complete control of your coins and is monitoring everything you do, versus KYC on a hardware wallet where the vast majority of people are going to want complete security and a reasonable amount of privacy. The vast majority of people do not want their hardware wallet addresses KYCed or their wallets linked to their real identity and that information shared with blockchain analysis companies, governments, and whoever else pays for the data.

I'm sure Ledger know this, but are being deliberately misleading in the defense of their new vulnerability feature.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 24, 2023, 11:52:47 AM
Especially since this is a USB-connected hardware wallet, you could easily get a virus on your PC which asks the wallet for the seed phrase 'shards', just the same way Ledger Live will do it when you initiate the Ledger Recover setup. And the wallet will just hand them out.
It won't if it works the same way transaction broadcasting works. You need physical confirmation to broadcast a transaction, and Ledger has said you will also have to physically allow the sharing of the shards. Whether or not that is true is another topic of discussion. 

Honestly I find it downright malicious that Ledger's defensive message control boils down to lying about the current state of the hardware wallet ecosystem (ie. claiming that consumers always have to trust hardware wallet manufacturers while that's decidedly not the case).
Putting aside the open-source vs closed-source war, I think the trust lies in the fact that the developers and security experts did their job properly to not mess up the code or introduce vulnerabilities that someone can exploit. That's what most people have to trust because most of us don't know how safe a code is whether we can view it publicly or not.

Trezor's open-source code means very little to me because I can't go through it and I don't understand what it does. I still have to trust Trezor and everyone that has verified the code that it's bulletproof and can't be abused. That's the trust part.   


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 24, 2023, 12:26:14 PM
~snip~
Basically, he says that people in crypto world have accepted KYC and it's a normal here.

There is some truth in the fact that the majority have accepted KYC as a standard procedure, but still mostly when it comes to CEX
I don't think people have accepted KYC, people have no other choice. That is the reason why there is a demand on decentralized exchanges and why people use so many non-kyc casinos/instant-exchanges/mixers.

but this was never the case with hardware wallets
In the first place, that was never a case with crypto exchanges at first. KYC become implemented over time, the same happens with hardware wallets over time.

This is just a continuation of everything that happened, because if we read between the lines, then the message that Ledger sends is something along the lines of "you are not ready to be your own bank anyway, your backup is safer in our hands", which is very similar to what said comrade CZ (https://decrypt.co/117214/99-people-will-lose-crypto-storing-self-custody-binance-ceo-changpeng-zhao), when he called practically 99% of his users "stupid" and asserted that they are not capable of being their own bank.
He said that a lot of people write him and tell him that they can't carry the responsibility of keeping 24 word seed phrase safely and ask them for recovery options. Basically, what he says is 100% true for majority of users. I have even stated earlier that Ledger wouldn't do such a risky move without research and confidence. At the moment a lot of people are angry about their decision but it's a business, Ledger aims to satisfy upcoming millions of users instead of a current tiny userbase.

If you look at the bigger picture and all the regulations, especially in the US and the EU, then it is much clearer in which direction all this is going. Let no one be surprised if in the future any HW will be impossible to use without detailed KYC, and the so-called "recovery" will also be mandatory, which will mean that most of the bad-informed will keep their BTC in a custodial service.
We know where its going, they want to know how you earn, how you spend, they want to control everything, that is the aim.


There is some truth in the fact that the majority have accepted KYC as a standard procedure, but still mostly when it comes to CEX, but this was never the case with hardware wallets
This x1000. I do not believe that the Ledger team do not understand the difference between KYC on a centralized exchange where you already have zero privacy and zero security and are well aware the centralized exchange has complete control of your coins and is monitoring everything you do, versus KYC on a hardware wallet where the vast majority of people are going to want complete security and a reasonable amount of privacy. The vast majority of people do not want their hardware wallet addresses KYCed or their wallets linked to their real identity and that information shared with blockchain analysis companies, governments, and whoever else pays for the data.

I'm sure Ledger know this, but are being deliberately misleading in the defense of their new vulnerability feature.
He said in a podcast that a lot of people tell them that they can't handle the responsibility of keeping 24 words seed phrase safely and they want a recovery option. To be honest, I believe in what he said. It's you, me and one or two other guys who cares, majority doesn't care. I genuinely believe that they have done research and backed this decision of theirs.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 24, 2023, 01:27:19 PM
Honestly I find it downright malicious that Ledger's defensive message control boils down to lying about the current state of the hardware wallet ecosystem (ie. claiming that consumers always have to trust hardware wallet manufacturers while that's decidedly not the case).
Putting aside the open-source vs closed-source war, I think the trust lies in the fact that the developers and security experts did their job properly to not mess up the code or introduce vulnerabilities that someone can exploit. That's what most people have to trust because most of us don't know how safe a code is whether we can view it publicly or not.

Trezor's open-source code means very little to me because I can't go through it and I don't understand what it does. I still have to trust Trezor and everyone that has verified the code that it's bulletproof and can't be abused. That's the trust part.    

Yes and no. Ledger is deliberately setting up a false equivalence of trust.

Yes, there's always a certain degree of trust required: If you can verify the code, you still need to trust the compiler. If you can verify the compiler, you still need to trust your CPU. If you can verify the CPU, you still need to trust the laws of physics.

But.

Contrary to what Ledger is trying to sell, trusting a single company to "do the right thing" is not even remotely the same as having thousands of developers and hackers -- independent and contracted alike -- making sure that there's nothing fishy going on. It simply isn't.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 24, 2023, 01:38:45 PM
He said that a lot of people write him and tell him that they can't carry the responsibility of keeping 24 word seed phrase safely and ask them for recovery options. Basically, what he says is 100% true for majority of users. I have even stated earlier that Ledger wouldn't do such a risky move without research and confidence. At the moment a lot of people are angry about their decision but it's a business, Ledger aims to satisfy upcoming millions of users instead of a current tiny userbase.


In recent posts, the "geniuses" from Ledger refer to their mothers and some future 100 million clients (https://bitcointalk.org/index.php?topic=5452900.msg62256791#msg62256791), and to me it looks like senseless and cheap propaganda, and by no means some kind of story that is based on the fact that Ledger is overwhelmed by requests from thousands of users who literally ask the company to allow them to share their backup with some unknown companies.

All those supposed users who are looking for such a risky feature actually have no idea what kind of nonsense they are looking for, and Ledger as a company turns out to be an even bigger fool if they enable this feature. In my opinion, the intention (although I think it is not true that a large number of users asked for it) of enabling such a service only shows that Ledger does not care that they try to present risk as a benefit, as long as their additional profit is behind it.

I also wouldn't call the millions of current users "tiny userbase", nor would I agree that some new users will rush to buy their devices in the future, although I may be living in the illusion that the average Bitcoin user will wise up with time and realize that Ledger has become bad product.



~snip~
The vast majority of people do not want their hardware wallet addresses KYCed or their wallets linked to their real identity and that information shared with blockchain analysis companies, governments, and whoever else pays for the data.

Just to add that it might be more correct to say that the vast majority of those who don't want it actually belong to that small percentage of people who understand the basic difference between a bank account and actually owning Bitcoin in the sense of "not your keys, not your coins". If a person does not understand the essence of Bitcoin, then it does not matter to him how the backup is stored, and if Ledger remains the leader in the sale of hardware wallets after all, it will only confirm that even the best ideas in the wrong hands do not make much sense.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 24, 2023, 02:16:39 PM
In recent posts, the "geniuses" from Ledger refer to their mothers and some future 100 million clients (https://bitcointalk.org/index.php?topic=5452900.msg62256791#msg62256791)
Haha, I laughed a lot :D You made my day

All those supposed users who are looking for such a risky feature actually have no idea what kind of nonsense they are looking for, and Ledger as a company turns out to be an even bigger fool if they enable this feature. In my opinion, the intention (although I think it is not true that a large number of users asked for it) of enabling such a service only shows that Ledger does not care that they try to present risk as a benefit, as long as their additional profit is behind it.

I also wouldn't call the millions of current users "tiny userbase", nor would I agree that some new users will rush to buy their devices in the future, although I may be living in the illusion that the average Bitcoin user will wise up with time and realize that Ledger has become bad product.
In podcast, the CEO of Ledger said that they have 6 million customers. That's a tiny number if they have calculated that up to 100 million users are in queue in near future and are exactly looking for this service.
I want to ask you, how many people use Facebook? Google search? Keep in mind that these companies don't give a shit to users personal information and it has been proven for many times and still their profit and userbase increases every day. Millions of facebook users post what and where they eat, where they work, what movie they watch, send sensitive information in messenger, etc.
Don't you think that these people aren't going to somehow step in a crypto world? And don't you think that they can be that 100 million users and will willingly use Ledger Recover service?
Let's say that Ledger has two options: A. Their profit will increase slightly if they keep their current crypto enthusiast customers happy and B. Their profit will dramatically increase if they lose some of their customers but attract a lot of new customers who will pay them $9 every month.
Ledger is a business, a corporative company, right? And it's clear to see that this company wasn't founded by a crypto enthusiast but by a person who is a businessman and wants money. They go with option B.

Einstein once said: Two things are infinite: the universe and human stupidity.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on May 24, 2023, 09:19:57 PM
I'm sure Ledger know this, but are being deliberately misleading in the defense of their new vulnerability feature.
But it's only $9.99 per month, plus lifetime access to your keys, and you are safu up to $50k.  
Sounds like a ''great'' deal, right 8)

Yes and no. Ledger is deliberately setting up a false equivalence of trust.
Let me remind everyone that Chinese hardware wallet Safepal is currently doing exactly the same thing as ledger, they are sending keys to google and iCloud  ::)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 24, 2023, 09:35:26 PM
I'm sure Ledger know this, but are being deliberately misleading in the defense of their new vulnerability feature.
But it's only $9.99 per month, plus lifetime access to your keys, and you are safu up to $50k.  
Sounds like a ''great'' deal, right 8)
You forgot to mention that you'll also get KYC during the whole process and you might even be unable to access the funds considering how wonky the KYC recognition procedures currently are :). Now that's a "incredible" deal 8).

Besides CTO roadmap announcement, Ledger CEO & Chairman Pascal Gauthier also shared a letter yesterday regarding Ledger Recovery[1] which is basically saying what every top chairman on the company is spreading at the moment - "we'll open source as most as we can regarding Ledger OS". This[2] particular tweet is also interesting:
Quote
The main concerns that you expressed are around transparency, censorship resistance, and security. I think we’ve done a good job to address all of your concerns, but again, it’s for you to tell us, so please don’t hesitate to like, comment, share our clarified service
Is it just me, or so far they have failed in every aspect mentioned by him?

  • Transparency - They are always dodging the real questions and only give half answers;
  • Censorship Resistance - Considering the fact that, as soon as you have your shards in external entities you could have your shards, a government can subpoena them, how "censorhip resistance" is this?
  • Security - I think we all agree to disagree on this one 8).

[1]https://nitter.it/_pgauthier/status/1661012614753943559 (https://nitter.it/_pgauthier/status/1661012614753943559)
[2]https://nitter.it/_pgauthier/status/1661012625575272453 (https://nitter.it/_pgauthier/status/1661012625575272453)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: satscraper on May 25, 2023, 07:21:35 AM
^

And what are your thoughts on  Christopher Allen statement expressed to CoinDesk that "Secure element chips can’t perform the kind of cryptography needed to completely encrypt user keys on-device". If it is true then all hardware wallets are not safe because that "kind of cryptography"  mentioned by Allen  they have to perform outside SE.



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 25, 2023, 08:44:38 AM
In recent posts, the "geniuses" from Ledger refer to their mothers and some future 100 million clients (https://bitcointalk.org/index.php?topic=5452900.msg62256791#msg62256791)
It is an interesting talking point because it is exactly the same talking point that Square/Block have been using to promote their hardware wallet which has no seed phrases and shares custody of your back up with third parties.

For example, here is their business lead Lindsey Grossman using the 100 million figure, and then talking about her "friends and family": https://youtu.be/WbjzZQwDozw?t=355

Ledger is a business, a corporative company, right? And it's clear to see that this company wasn't founded by a crypto enthusiast but by a person who is a businessman and wants money. They go with option B.
Or, the incredibly simple solution which would have avoided literally all of this drama - create a new product called Ledger Nano R, which is the only product in their range which provides this Recovery nonsense. People who want third parties to store their seed phrase can buy the R, and everyone else with a shred of sense can stay away from it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 25, 2023, 09:36:27 AM
Ledger is a business, a corporative company, right? And it's clear to see that this company wasn't founded by a crypto enthusiast but by a person who is a businessman and wants money. They go with option B.
Or, the incredibly simple solution which would have avoided literally all of this drama - create a new product called Ledger Nano R, which is the only product in their range which provides this Recovery nonsense. People who want third parties to store their seed phrase can buy the R, and everyone else with a shred of sense can stay away from it.

If Ledger Recover was a mandatory service, then that would make sense but since its optional, there is no logical reason to produce another series of hardware wallets. You can either subscribe it and pay $9 monthly or just ignore it and use Ledger in a traditional way.
P.S. Don't remind me that an optional service is bullshit and there is a chance that they may have already created a backup of our seed, I know that. But not everyone thinks so.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on May 25, 2023, 10:02:21 AM
Or, the incredibly simple solution which would have avoided literally all of this drama - create a new product called Ledger Nano R, which is the only product in their range which provides this Recovery nonsense. People who want third parties to store their seed phrase can buy the R, and everyone else with a shred of sense can stay away from it.
And miss out on millions of existing Ledger users who can all be convinced to pay $9.99 per month to compromise their keys? Doing the right thing doesn't earn you money.

they may have already created a backup of our seed
This is why I never fully trusted hardware wallets. I can't possibly know for sure what happens inside the black box.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 25, 2023, 10:32:26 AM
they may have already created a backup of our seed
This is why I never fully trusted hardware wallets. I can't possibly know for sure what happens inside the black box.
This is why I only trust old equipment but sadly in near future I'll won't be able to use them. I personally believe that when computers, mobiles and softwares were at an early stage of development, real aim and priority was to improve the technology and make things better but once there is a lit of potential to earn billions, then this takes over every positive thinking and real aim becomes to improve technology in order to gain more control and influence.

I simply can't trust modern hardware, I'm afraid highest percentage of them are backdoored. I prefer to create and hold my bitcoin wallet in a 2008s personal computer than in modern Intel Core i5-13400 with RTX 4090 GPU.


Btw I have mentioned many times that the level of security depends on the level of asset value but the hardware wallet and KYC accident really makes me think twice for now.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 25, 2023, 11:49:52 AM
This is why I only trust old equipment but sadly in near future I'll won't be able to use them. I personally believe that when computers, mobiles and softwares were at an early stage of development, real aim and priority was to improve the technology and make things better but once there is a lit of potential to earn billions, then this takes over every positive thinking and real aim becomes to improve technology in order to gain more control and influence.

It is because of this that civil aviation systems, at airports and in radars, use technology that is more than 50 years old. Of course they are making some updates, but always based on the technology designed for over 50 years.

They thus manage to ensure greater security, as hackers have more difficulty in invading these systems, which are "outdated" compared to what is used today.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 25, 2023, 01:28:42 PM
Haha, I laughed a lot :D You made my day

I laughed when I first read that, because it's such a stupid attempt to convince current clients and future customers that this service is something they should use.

In podcast, the CEO of Ledger said that they have 6 million customers. That's a tiny number if they have calculated that up to 100 million users are in queue in near future and are exactly looking for this service.

Are you referring to this YT video? (https://www.youtube.com/watch?v=M3VjQUcyZSY&t=1s) I watched it yesterday and I have to admit that I was even more disappointed with how Ledger looked at the whole situation, and that he actually called everyone who raised their voice people who spread FUD for no reason. The part in which Pascal talks about the Ledger leak scandal is especially incredible, because he claims that almost no one knew that it happened, and that the event had no impact on the company, suggesting that the dust around seed sharing will soon settle. That part is available at 56:20.

I want to ask you, how many people use Facebook? Google search? Keep in mind that these companies don't give a shit to users personal information and it has been proven for many times and still their profit and userbase increases every day. Millions of facebook users post what and where they eat, where they work, what movie they watch, send sensitive information in messenger, etc.
Don't you think that these people aren't going to somehow step in a crypto world? And don't you think that they can be that 100 million users and will willingly use Ledger Recover service?

Some old information that I know without googling says that there were about 2.4 billion FB users, although of course not all of them are unique users. But regardless of all those users, I don't think that Ledger will one day even have 100 million users, I'm somehow more convinced that this company will fail much sooner, and that it will probably be destroyed by this same service that they are trying to sell now. The three companies that will keep the seeds will sooner or later be part of some data leak, hundreds or thousands will be hacked that way and then there will be no going back.

Let's say that Ledger has two options: A. Their profit will increase slightly if they keep their current crypto enthusiast customers happy and B. Their profit will dramatically increase if they lose some of their customers but attract a lot of new customers who will pay them $9 every month.
Ledger is a business, a corporative company, right? And it's clear to see that this company wasn't founded by a crypto enthusiast but by a person who is a businessman and wants money. They go with option B.

I don't doubt that, profit is the only thing they are interested in, especially if you look at how these people live luxuriously and how they flaunt their wealth (a gold ring on every finger), and the hunger for even more money makes them do such things.



In recent posts, the "geniuses" from Ledger refer to their mothers and some future 100 million clients (https://bitcointalk.org/index.php?topic=5452900.msg62256791#msg62256791)
It is an interesting talking point because it is exactly the same talking point that Square/Block have been using to promote their hardware wallet which has no seed phrases and shares custody of your back up with third parties.

For example, here is their business lead Lindsey Grossman using the 100 million figure, and then talking about her "friends and family": https://youtu.be/WbjzZQwDozw?t=355

Good catch, and just another minus in the whole story. However, reading the comments of some people under the video I linked, it is incredible how many people believe in the nonsense that people from Ledger are talking about. Einstein was definitely right.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 25, 2023, 01:35:58 PM
Contrary to what Ledger is trying to sell, trusting a single company to "do the right thing" is not even remotely the same as having thousands of developers and hackers -- independent and contracted alike -- making sure that there's nothing fishy going on. It simply isn't.
I agree with you to some extent. However, I want to mention all those Dapps, decentralized liquidity providers, DEXs for ETH tokens and the likes that have been hacked or exit scammed numerous times in the past. Their open-source nature didn't prevent it. Nobody noticed the vulnerabilities until the money was gone. "Security experts" provided them with their seals of guarantee which proved to be useless after hackers found ways to breech the platforms. Just because there is a way to inspect a code doesn't mean those doing it put that much effort into it.

In my opinion, the intention (although I think it is not true that a large number of users asked for it) of enabling such a service only shows that Ledger does not care that they try to present risk as a benefit, as long as their additional profit is behind it.
Besides profiting even more, they are doing this as a sign they are willing to cooperate with certain governments, maybe even in collusion with them. We never understood why Wasabi would partner with a blockchain analysis company and why Trezor would do the same. We also won't understand this in its full context. Stricter regulations are coming, and governments are ensuring they have partners everywhere.

Look at where the companies that will be storing the shards are located. The USA and the UK + the last shard is held by Ledger. Don't you think they couldn't have found partner companies elsewhere? Of course, they could have. The way they did it now, the right document from the right 3-letter agency in the US gets US authorities one shard, with Ledger gladly supplying the second one. 

If Ledger Recover was a mandatory service, then that would make sense but since its optional, there is no logical reason to produce another series of hardware wallets. You can either subscribe it and pay $9 monthly or just ignore it and use Ledger in a traditional way.
You are forgetting one thing. The code for Ledger Recover will become available on your device if you upgrade the firmware. For now, that's true only for the Nano X. You decide if you want to switch the feature on or off, but Ledger brings it to you no matter what. Imagine a self destruct button in your car, where, if you press it, the car explodes. I am not going to press it, but I am not comfortable having it there at all. Ledger has already decided to add that button.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 25, 2023, 02:42:08 PM
Are you referring to this YT video? (https://www.youtube.com/watch?v=M3VjQUcyZSY&t=1s) I watched it yesterday and I have to admit that I was even more disappointed with how Ledger looked at the whole situation, and that he actually called everyone who raised their voice people who spread FUD for no reason. The part in which Pascal talks about the Ledger leak scandal is especially incredible, because he claims that almost no one knew that it happened, and that the event had no impact on the company, suggesting that the dust around seed sharing will soon settle. That part is available at 56:20.
Yes, I'm referring to that video. It made me moody and angry how Pascal (he doesn't deserve this surname) looks at Bitcoin users. You could see an ironical and humiliating attitude towards bitcoin users in his speech. I bet he even laughs and thinks how stupid people are when they buy/order his hardware wallet.

I'm somehow more convinced that this company will fail much sooner, and that it will probably be destroyed by this same service that they are trying to sell now. The three companies that will keep the seeds will sooner or later be part of some data leak, hundreds or thousands will be hacked that way and then there will be no going back.
At some point I think that there is a bigger overall plan and FTX, Ledger and other companies are part of this plan, yes, I know it sounds like a conspiracy theory but everything can happen. Look, top exchanges fail/scam/go-bankrupt, now hardware wallets are probably going to get hacked/leaked. Isn't this a reason to ban bitcoin usage/trading/mining/etc? Probably this is a real plan or probably they think that people are dumb and want to take an advantage of that.

If Ledger Recover was a mandatory service, then that would make sense but since its optional, there is no logical reason to produce another series of hardware wallets. You can either subscribe it and pay $9 monthly or just ignore it and use Ledger in a traditional way.
You are forgetting one thing. The code for Ledger Recover will become available on your device if you upgrade the firmware. For now, that's true only for the Nano X. You decide if you want to switch the feature on or off, but Ledger brings it to you no matter what. Imagine a self destruct button in your car, where, if you press it, the car explodes. I am not going to press it, but I am not comfortable having it there at all. Ledger has already decided to add that button.
No, o_e_l_e_o said that Ledger could offer people a new device called Ledger Nano R(ecover) and offer Recover option only on that device but that's not gonna happen because on paper, Ledger says that their Recover subscription is optional for everyone and if they don't want to use it, their seeds won't be backed up, so, I told him that's the reason why Ledger simply doesn't have to produce another hardware wallet with that option.

By the way, we don't actually know whether Ledger wallet already came with turned on self-destructive button or not but one thing is sure, they went against the wish of people who value privacy, so this product is not for us. Ledger is definitely the modern Trojan Horse in bitcoin world.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on May 25, 2023, 04:54:42 PM
Contrary to what Ledger is trying to sell, trusting a single company to "do the right thing" is not even remotely the same as having thousands of developers and hackers -- independent and contracted alike -- making sure that there's nothing fishy going on. It simply isn't.
I agree with you to some extent. However, I want to mention all those Dapps, decentralized liquidity providers, DEXs for ETH tokens and the likes that have been hacked or exit scammed numerous times in the past. Their open-source nature didn't prevent it. Nobody noticed the vulnerabilities until the money was gone. "Security experts" provided them with their seals of guarantee which proved to be useless after hackers found ways to breech the platforms. Just because there is a way to inspect a code doesn't mean those doing it put that much effort into it.

Good point!

To clarify, I'm under no delusion that open source means 100% security -- see Heartbleed affecting OpenSSL for example. I'm just saying that the level of trust required and security provided by open sourcing your code is on a wholly different level.

Dapps and DEXs are actually a great example of the limits of using the many eyes principles of open source for additional security and trustlessness: (1) The developer communities are much smaller because they are splintered across a variety of projects, (2) the incentives for using an exploit yourself rather than doing a responsible disclosure are much higher (i.e. while you could monetize a 0-day you find on a hardware wallet or cryptographic library by selling them, exploiting a smart contract nets a much higher pay day without an intermediary) and (3) those projects unfortunately often come with both a leadership and community that tend to downplay and sometimes silence valid concerns as FUD (IIRC SOL was the posterboy for that).


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 26, 2023, 01:03:26 PM
~snip~
Look at where the companies that will be storing the shards are located. The USA and the UK + the last shard is held by Ledger. Don't you think they couldn't have found partner companies elsewhere? Of course, they could have. The way they did it now, the right document from the right 3-letter agency in the US gets US authorities one shard, with Ledger gladly supplying the second one. 

Nothing happens by chance, everything is well thought out, and apart from profit, the point is to put as many users of this HW as possible in a position where they can be controlled. Of course, not everyone will accept the new service, some because of the price and KYC, others because they understand how absurd and dangerous it is, but let it not surprise anyone if Ledger turns that service into something mandatory in the future, because their "mothers" and maybe even 200 millions of users are super satisfied and they will ask the company to protect those of us who don't understand it.



Yes, I'm referring to that video. It made me moody and angry how Pascal (he doesn't deserve this surname) looks at Bitcoin users. You could see an ironical and humiliating attitude towards bitcoin users in his speech. I bet he even laughs and thinks how stupid people are when they buy/order his hardware wallet.

Yes, it's easy to see what attitude he has towards anyone who dares to criticize what he does, but he's one of those people who always thinks that everything they do is perfect and completely right. I lost my trust in that company a long time ago, but after everything that has happened now, I will be extra motivated to warn all current and future users to think seriously about whether they will trust someone who makes such risky and senseless decisions, and has such a hypocritical attitude attitude towards those who made it possible for him to be what he is today.

At some point I think that there is a bigger overall plan and FTX, Ledger and other companies are part of this plan, yes, I know it sounds like a conspiracy theory but everything can happen. Look, top exchanges fail/scam/go-bankrupt, now hardware wallets are probably going to get hacked/leaked. Isn't this a reason to ban bitcoin usage/trading/mining/etc? Probably this is a real plan or probably they think that people are dumb and want to take an advantage of that.

I wouldn't even say that there is a plan in the sense that someone devised it, but that the plan is actually to let people do what they know best, which is to destroy themselves. Everything that is happening is just an indication of how wrong we were when we trusted companies like Ledger or Trezor, or that most Bitcoin trading is conducted through CEX. For the first time in history, we got a decentralized currency, and in fact we centralized it to such an extent that it is mostly stored in a centralized way.

Still, it's not too late to change, everyone can use DEX and store their coins in airgapped storage, and if the majority did that, people like Pascal, CZ or Brian Armstrong would become completely irrelevant.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 27, 2023, 07:03:01 AM
Nothing happens by chance, everything is well thought out, and apart from profit, the point is to put as many users of this HW as possible in a position where they can be controlled. Of course, not everyone will accept the new service, some because of the price and KYC, others because they understand how absurd and dangerous it is, but let it not surprise anyone if Ledger turns that service into something mandatory in the future, because their "mothers" and maybe even 200 millions of users are super satisfied and they will ask the company to protect those of us who don't understand it.
There will probably be special price discounts for new users to sign up. Maybe the next Black Friday deal will be a special $1.99/month for the next year for those who enroll. ::)
This is just the initial money-grab, it will become cheaper with time. At one point, it might even become free.

Btw, who stores the KYC data?
Ledger, because it worked perfectly with other data in the past?
Ledger + the two other companies for triple the risk?
Or a brand new service we don't yet know about?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dragonvslinux on May 27, 2023, 08:51:26 AM
Nothing happens by chance, everything is well thought out, and apart from profit, the point is to put as many users of this HW as possible in a position where they can be controlled. Of course, not everyone will accept the new service, some because of the price and KYC, others because they understand how absurd and dangerous it is, but let it not surprise anyone if Ledger turns that service into something mandatory in the future, because their "mothers" and maybe even 200 millions of users are super satisfied and they will ask the company to protect those of us who don't understand it.

Btw, who stores the KYC data?
Ledger, because it worked perfectly with other data in the past?

I checked for you, it's done via KYC provider Onfido. (https://www.ledger.com/academy/what-is-ledger-recover#:~:text=Ledger%20Recover%20uses%20your%20ID,data%20in%20an%20encrypted%20form.) Make of that what you will.

Ledger + the two other companies for triple the risk?

Despite all the risks, I wouldn't say having your seed phrase sharded to three companies is higher risk than simply having Ledger "look after it" for you. Clearly there would be slightly less risk, as all three companies would need to be hacked. Not that I'm defending Ledger here, but just pointing out the reality as I think you're not looking at the most vulnerable angle. The real risk is that Ledger's servers are far from secure based on past hack as you pointed out, and therefore the sharded seed phrase going through Ledger servers in order to "safely" get to the other two companies is a massive risk.

All it would therefore take is to gain access to Ledger's servers (again) and bingo, you can intercept an encrypted seed phrase, even if sharded. They do claim the seed can only be decrypted with the same Ledger that created it, but I imagine with any Ledger there would be a simple workaround for this, such as spoofing the device's log number in order for the encrypted shard to think it's the same one.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 27, 2023, 09:06:49 AM
I checked for you, it's done via KYC provider Onfido. (https://www.ledger.com/academy/what-is-ledger-recover#:~:text=Ledger%20Recover%20uses%20your%20ID,data%20in%20an%20encrypted%20form.) Make of that what you will.
For Ledger's shard, yes. But your KYC data will also be stored with the other two third party companies as well, in order for them to release their shard if needed:
Ledger Recover uses your ID and a selfie to verify who you are, via its Identity Verification provider, Onfido. Then, it links your identity to encrypted fragments of your Secret Recovery phrase. The identity providers store this ID data in an encrypted form.

So there will be three companies holding your KYC data, duplicated across an unknown number of servers in an unknown number of locations with unknown security protocols and an unknown number of people with digital or physical access. Just like every other KYC, it will only be a matter of time before your information is leaked/hacked/shared/sold.

They do claim the seed can only be decrypted with the same Ledger that created it, but I imagine with any Ledger there would be a simple workaround for this, such as spoofing the device's log number in order for the encrypted shard to think it's the same one.
It's the exact opposite, in fact. They say that you can use Ledger Recover with a brand new device:

What if I lose my Ledger device that is associated with my Ledger Recover subscription?

Simply get another Ledger device and follow the process to recover access to your wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 27, 2023, 09:10:30 AM
Despite all the risks, I wouldn't say having your seed phrase sharded to three companies is higher risk than simply having Ledger "look after it" for you.
I wasn't asking about the seed and storing the seed this time. I meant who stores the KYC data (the IDs and selfies). Your link confirms that Onfido is their partner for that which answers my question.   

They do claim the seed can only be decrypted with the same Ledger that created it, but I imagine with any Ledger there would be a simple workaround for this, such as spoofing the device's log number in order for the encrypted shard to think it's the same one.
I have heard the opposite. You don't need the original device you used for Ledger Recover and seed sharding. Since the shards are connected to your identity (the ID and selfie you provide), the hardware wallet device is of secondary importance here. 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dragonvslinux on May 27, 2023, 09:19:09 AM
I checked for you, it's done via KYC provider Onfido. (https://www.ledger.com/academy/what-is-ledger-recover#:~:text=Ledger%20Recover%20uses%20your%20ID,data%20in%20an%20encrypted%20form.) Make of that what you will.
For Ledger's shard, yes. But your KYC data will also be stored with the other two third party companies as well, in order for them to release their shard if needed:

Ledger Recover uses your ID and a selfie to verify who you are, via its Identity Verification provider, Onfido. Then, it links your identity to encrypted fragments of your Secret Recovery phrase. The identity providers store this ID data in an encrypted form.
So there will be three companies holding your KYC data, duplicated across an unknown number of servers in an unknown number of locations with unknown security protocols and an unknown number of people with digital or physical access. Just like every other KYC, it will only be a matter of time before your information is leaked/hacked/shared/sold.

Fair point, I was only considering was who handling the raw data, rather than how it's stored. I also think the encrypted ID with your shard is the least of your worries though... the seed phrase is more the concern.

They do claim the seed can only be decrypted with the same Ledger that created it, but I imagine with any Ledger there would be a simple workaround for this, such as spoofing the device's log number in order for the encrypted shard to think it's the same one.
It's the exact opposite, in fact. They say that you can use Ledger Recover with a brand new device:

What if I lose my Ledger device that is associated with my Ledger Recover subscription?

Simply get another Ledger device and follow the process to recover access to your wallet.

Strange, I thought I heard a Q&A with the CTO claimed that it was only decrypt-able via the original Ledger, but obviously this doesn't make sense if it breaks and you want to recover your seed phrase.



In other news: Trezor sales soar 900% amid Ledger’s seed recovery controversy
https://cryptoslate.com/trezor-sales-soar-900-amid-ledgers-seed-recovery-controversy/

Seems Ledger users are going from one very insecure device to a slightly less insecure device.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: witcher_sense on May 27, 2023, 09:40:27 AM
I have heard the opposite. You don't need the original device you used for Ledger Recover and seed sharding. Since the shards are connected to your identity (the ID and selfie you provide), the hardware wallet device is of secondary importance here.  
They never answered this: https://www.reddit.com/r/ledgerwallet/comments/13lo5rv/decrypt_key_and_ledger_recover/

To me, this looks very suspicious because you need a communication channel between hardware wallets to transfer a decryption key, which basically means you have to rely on a third-party provider (most likely the entity asking you for documents) to store and send it to you after a successful KYC procedure. I don't quite understand what prevents this provider from colluding with companies holding parts of your seed, or how this provider can be a safer solution than a hardware wallet itself. This new recovery feature does nothing but weakens your security setup since the amount of information to store safely increases, and the number of parties knowing that information doubles and triples. No matter if they open-source this feature eventually, this is just terrible for a hardware wallet manufacturer to offer it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 27, 2023, 10:22:59 AM
~snip~
Seems Ledger users are going from one very insecure device to a slightly less insecure device.

It just shows that all those who go in that direction are not aware of what they are actually buying or for some reason known only to them they ignore some known facts. That HW has an irreparable vulnerability that allows an attacker who comes into possession of such a device to extract the seed in 5-10 minutes, not to mention their cooperation with those who will analyze all transactions and determine which ones are good and which ones are not. In addition, who says that the Trezor will not come up with something similar to Ledger in the future?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 27, 2023, 10:35:17 AM
They never answered this: https://www.reddit.com/r/ledgerwallet/comments/13lo5rv/decrypt_key_and_ledger_recover/
They don't need to. As I pointed out earlier in this thread:

It's not clear yet, but we know they must have the means to decrypt it themselves. You can lose your hardware wallet and your seed phrase, and still recover your wallets on a new device. This means that everything needed to recover your seed phrase (i.e. the shares and their decryption keys) are stored by one or more third parties, since you need to provide absolutely nothing yourself, not even the original device.

If you are able to recover everything to a brand new device, then that means Ledger and their third party buddies are storing everything needed to fully recover your wallet. This means not just the encrypted shards, but the decryption key as well.

To me, this looks very suspicious because you need a communication channel between hardware wallets to transfer a decryption key, which basically means you have to rely on a third-party provider (most likely the entity asking you for documents) to store and send it to you after a successful KYC procedure.
Further, all three of your encrypted shards and their decryption key must first pass from your hardware wallet to your computer, and then all be sent out from your computer to these third parties, and then again in the reverse direction. You are exposing everything needed to steal your coins to the same risks as any other hot wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 27, 2023, 04:32:42 PM
They never answered this: https://www.reddit.com/r/ledgerwallet/comments/13lo5rv/decrypt_key_and_ledger_recover/
Not in that particular reddit discussion, but that topic is partially covered in the Ledger Recover FAQs (https://support.ledger.com/hc/en-us/articles/9579368109597-Ledger-Recover-FAQs?docs=true). I say partially because they don't go into details how the recovery is supposed to work if the original device is lost. Check the answer to the question "What if I lose my Ledger device that is associated with my Ledger Recover subscription?" o_e_l_e_o is surely on the right track here.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 27, 2023, 10:40:46 PM
They never answered this: https://www.reddit.com/r/ledgerwallet/comments/13lo5rv/decrypt_key_and_ledger_recover/
Not in that particular reddit discussion, but that topic is partially covered in the Ledger Recover FAQs (https://support.ledger.com/hc/en-us/articles/9579368109597-Ledger-Recover-FAQs?docs=true). I say partially because they don't go into details how the recovery is supposed to work if the original device is lost. Check the answer to the question "What if I lose my Ledger device that is associated with my Ledger Recover subscription?" o_e_l_e_o is surely on the right track here.
Considering the documents on the FAQ page of Ledger Recovery and how Ledger is replying on Twitter, I would say that o_e_l_e_o is exactly right regarding how the process will be deployed. What amazes me is the fact that Ledger is totally silent when faced with the fact[1][2][3] - or flaw - that is being able to restore your encrypted shards on any device. Do they consider their clients that ignorant regarding how seed phrases work? I should also note that Ledger Nano S will eventually[4] receive this "awesome" feature, per reply on their Reddit page.

As a side note, I am still amazed by the fact that they imploded their company and lost the loyalty of their clients for $9.99 per month...

[1]https://nitter.it/koinosblocks/status/1658789379626729475 (https://nitter.it/koinosblocks/status/1658789379626729475)
[2]https://nitter.it/leacaselli30/status/1659268462806433792 (https://nitter.it/leacaselli30/status/1659268462806433792)
[3]https://nitter.it/holger_wally/status/1658589976530132993 (https://nitter.it/holger_wally/status/1658589976530132993)
[4]https://safereddit.com/r/ledgerwallet/comments/13scxdo/comment/jlp5t5b/?context=3 (https://safereddit.com/r/ledgerwallet/comments/13scxdo/comment/jlp5t5b/?context=3)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: safar1980 on May 27, 2023, 10:40:53 PM



In other news: Trezor sales soar 900% amid Ledger’s seed recovery controversy
https://cryptoslate.com/trezor-sales-soar-900-amid-ledgers-seed-recovery-controversy/

Seems Ledger users are going from one very insecure device to a slightly less insecure device.

"Ledger, the largest hardware wallet maker, has completed a €100 million valuation at a €1.3 billion valuation. Ledger claims it now stores more than 20% of the world's cryptocurrencies and 30% of the world's NFTs. Investors include True Global Ventures, Cité Gestion SPV, Digital Finance Group, and VaynerFund."
https://twitter.com/WuBlockchain/status/1641445894162874369?

At the end of March, the ledger was doing very well. Maybe new investors suggested this brilliant idea to them.
The next report on cryptocurrencies and tokens on ledger wallets will certainly be interesting


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 28, 2023, 07:22:05 AM
What amazes me is the fact that Ledger is totally silent when faced with the fact[1][2][3] - or flaw - that is being able to restore your encrypted shards on any device. Do they consider their clients that ignorant regarding how seed phrases work?
But that's the whole point of the service. The ability for mothers and grandmothers to recover their coins on any device even if they lose their seed and misplace the original hardware wallet. Their claim that the decryption key is stored on your Nano's secure element makes no sense. How can the key be in in device A and I still have everything I need to recover my coins on devices B and C? Together with their partners, they store all the essentials for successful recovery.     

I should also note that Ledger Nano S will eventually[4] receive this "awesome" feature, per reply on their Reddit page.
No, not the Ledger Nano S. They aren't selling this model anymore and will eventually drop support for it. The Ledger Nano S Plus will have support for Ledger Recover. So far they haven't mentioned anything about the Ledger Stax.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: libert19 on May 28, 2023, 08:59:44 AM
Ledger claims it now stores more than 20% of the world's cryptocurrencies and 30% of the world's NFTs.

Not sure about the statement, how do you come to conclusion like that with hardware wallet?



Also, here is an interesting Reddit thread from ledger co-founder and Ex CEO: My personal view on the pr disaster from Ledger (https://www.reddit.com/r/CryptoCurrency/comments/13ldgcl/my_personal_view_on_the_pr_disaster_from_a_ledger/)




Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 28, 2023, 09:11:03 AM
Or, the incredibly simple solution which would have avoided literally all of this drama - create a new product called Ledger Nano R, which is the only product in their range which provides this Recovery nonsense. People who want third parties to store their seed phrase can buy the R, and everyone else with a shred of sense can stay away from it.

Yesterday I was reading Ledger Recover FAQ and there is a similar question (but about second operating system) in their FAQ, it may be interesting for you:
Quote
Why don't you build a second operating system without Ledger Recover?
In terms of security, there is no difference in having this part of the code in the operating system or not. In reality, it is up to the user to choose if they want to activate the feature or not. We have no doubt that implementing this feature in our firmware does not increase the threat model or the attack surface area. 

Our OS implements plenty of cryptographic primitives. These primitives manipulate secrets. They all must be properly implemented and this is Ledger’s job. Finally, our contract with users is that whenever the OS touches any secret, the user is prompted to give his consent.

Running two operating systems is costly, and since there is no technical advantage to having a second operating system we would prefer to spend our funds developing and improving security and ease of use for our products for our current and future customers.

As we have also committed to make the code open source, meaning that people will soon be able to verify this code themselves.

I wouldn't even say that there is a plan in the sense that someone devised it, but that the plan is actually to let people do what they know best, which is to destroy themselves. Everything that is happening is just an indication of how wrong we were when we trusted companies like Ledger or Trezor, or that most Bitcoin trading is conducted through CEX. For the first time in history, we got a decentralized currency, and in fact we centralized it to such an extent that it is mostly stored in a centralized way.

Still, it's not too late to change, everyone can use DEX and store their coins in airgapped storage, and if the majority did that, people like Pascal, CZ or Brian Armstrong would become completely irrelevant.
Is there something wrong with Trezor at the moment? Just asking. It's an open-source and you can verify whether the code of bought hardware matches the publicly available open-source code.

Yes, for the first time in history we got a decentralized currency but money and power always ruins the party. Decentralization is like an anarchy and in human life anarchy can't work because we, by nature, are social animals. People always try to form a group, to centralize and every group tries to gain as much power as possible and finally the strongest group takes over the weakest one and you know, then happens all the shit.
By the way, bitcoin gives us freedom but freedom comes with responsibilities, people don't like responsibilities, they want to give it away and when you give it away, you become a slave.

So there will be three companies holding your KYC data, duplicated across an unknown number of servers in an unknown number of locations with unknown security protocols and an unknown number of people with digital or physical access. Just like every other KYC, it will only be a matter of time before your information is leaked/hacked/shared/sold.
There is a country called Georgia and the data of their whole population is leaked and published online, maybe people from this country don't care about KYC anymore because it's already available for everyone for free :D What a shame man.
Data Leak: Personal identifiable information of 4.9 million Georgians found online (https://www.bitdefender.com/blog/hotforsecurity/data-leak-personal-identifiable-information-of-4-9-million-georgians-found-online/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 28, 2023, 09:39:12 AM
Yesterday I was reading Ledger Recover FAQ and there is a similar question (but about second operating system) in their FAQ, it may be interesting for you
Oh, don't get me wrong. I am under no illusion that a new device makes zero technical difference to existing devices. Even without this firmware being deployed to existing devices, it is now abundantly clear that Ledger have been lying for years about the capabilities of their secure elements. I was simply pointing out that if I was a Ledger employee/board member, then I would have done the tiniest bit of research first, realized that 99% of existing customers hate this idea, and suggested launching it on a new device only and saying nothing about our existing devices.

It's good that they weren't this smart, though, since it's served as a big wake up call for people to stop trusting these shady third parties. Unfortunately it seems many people are simply jumping from one shady third party (Ledger) to another shady third party (Trezor).

Is there something wrong with Trezor at the moment? Just asking. It's an open-source and you can verify whether the code of bought hardware matches the publicly available open-source code.
All their devices suffer from unfixable seed extraction vulnerabilities, which they deliberately sweep under the rug and do not tell their users how to mitigate against. They also have a very pro-government, pro-censorship, pro-surveillance, and anti-fungibility ethos, as shown by their support of AOPP and their partnership with Wasabi and blockchain analysis.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 28, 2023, 10:18:33 AM
Considering the documents on the FAQ page of Ledger Recovery and how Ledger is replying on Twitter, I would say that o_e_l_e_o is exactly right regarding how the process will be deployed. What amazes me is the fact that Ledger is totally silent when faced with the fact[1][2][3] - or flaw - that is being able to restore your encrypted shards on any device. Do they consider their clients that ignorant regarding how seed phrases work? I should also note that Ledger Nano S will eventually[4] receive this "awesome" feature, per reply on their Reddit page.

Considering the way Mr. Pascal performed in the video that was linked in one of my previous posts, he obviously considers his clients ignorant and incapable of making an adequate backup, in other words, he positions himself in the same position as the famous CZ who claims that 99% of users in the crypto world are not intelligent enough to be their own bank.

As a side note, I am still amazed by the fact that they imploded their company and lost the loyalty of their clients for $9.99 per month...

Ledger (Pascal) also claims in the video that given the situation, they did not notice any drop in sales of their devices, and that this did not even happen after the famous Ledger leak of hundreds of thousands of user data, which he personally considers a trivial event.



Ledger claims it now stores more than 20% of the world's cryptocurrencies and 30% of the world's NFTs.
Not sure about the statement, how do you come to conclusion like that with hardware wallet?

Either it's a simple fabrication, or Ledger knows exactly how much someone has on their devices, which means that they log all the data from the device every time such a device is online. I would say that it is the latter, and considering the company's reputation, I would not be surprised if they share (sell) this data to anyone who is interested in it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on May 28, 2023, 10:47:50 AM
Oh, don't get me wrong. I am under no illusion that a new device makes zero technical difference to existing devices. Even without this firmware being deployed to existing devices, it is now abundantly clear that Ledger have been lying for years about the capabilities of their secure elements. I was simply pointing out that if I was a Ledger employee/board member, then I would have done the tiniest bit of research first, realized that 99% of existing customers hate this idea, and suggested launching it on a new device only and saying nothing about our existing devices.

It's good that they weren't this smart, though, since it's served as a big wake up call for people to stop trusting these shady third parties. Unfortunately it seems many people are simply jumping from one shady third party (Ledger) to another shady third party (Trezor).
No, no. Definitely I know what's in your mind regarding Ledger accident, it's just that I remembered your question and then saw it in their FAQ, that's why I replied and quoted it.
By the way, I still think that it's early to talk whether Ledger buried itself by that decision or not. You know, barking dogs seldom bite. This good old saying means a lot and can be applied in your life. People say X but do Y. Despite the fact that there is a big wave of negative comments on twitter, I keep in mind that people are bad at judgement, bad at learning on mistakes and they easily forget, so, I think that Ledger will see increase in revenue despite everything that happened.

All their devices suffer from unfixable seed extraction vulnerabilities, which they deliberately sweep under the rug and do not tell their users how to mitigate against. They also have a very pro-government, pro-censorship, pro-surveillance, and anti-fungibility ethos, as shown by their support of AOPP and their partnership with Wasabi and blockchain analysis.
That has happened in 2019, do they still suffer from the same problem? Btw they removed the support of AOPP but yeah, what you say about them is true.
It's interesting to know what you think about Coldcard or do you think that no hardware wallet is trustable and airgapped encrypted devices are the only last and one devices to use.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 28, 2023, 11:53:07 AM
Either it's a simple fabrication, or Ledger knows exactly how much someone has on their devices, which means that they log all the data from the device every time such a device is online.
It wouldn't be surprising that they did. After all, they want to know how much money their customers trust them with. I am not justifying the action, simply explaining what I believe is happening. If Electrum servers can find out loads of information about connected wallets, there is no reason not to think that Ledger's servers can't as well.

That has happened in 2019, do they still suffer from the same problem?
Yes, because it's an unfixable hardware defect that can't be ironed out with software patches. It was always there and will always be there for the models One and T in their current forms. 

Btw they removed the support of AOPP but yeah, what you say about them is true.
They removed support following the negative comments surrounding it, but didn't mind signaling support for it.

It's interesting to know what you think about Coldcard or do you think that no hardware wallet is trustable and airgapped encrypted devices are the only last and one devices to use.
ColdCard is an airgapped wallet. You can work with PSBTs and import/export them with the help of an SD card for example. The device is not open-source but has public and verifiable code. It's better than standard USBconnected hardware wallets.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dragonvslinux on May 28, 2023, 11:58:25 AM
Ledger claims it now stores more than 20% of the world's cryptocurrencies and 30% of the world's NFTs.

Not sure about the statement, how do you come to conclusion like that with hardware wallet?

I think it's because Ledger integrates different coins overtime, and if I had to guess about 20% of all coins (tokens) are on Ethereum or Binance chain. So naturally all these ERC20 and BEP20 tokens are integrated. Likewise with NFTS, most are also on Ethereum, so merely the Ethereum integration is what accomplishes this goal. The likes of Solana and other L1 projects increases the % slightly I guess.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on May 28, 2023, 12:01:27 PM
It won't if it works the same way transaction broadcasting works. You need physical confirmation to broadcast a transaction, and Ledger has said you will also have to physically allow the sharing of the shards. Whether or not that is true is another topic of discussion. 

But it's black box firmware software of Ledger for the MCU that controls user interaction with the hardware buttons. It's Ledger's software, the MCU proxies the button presses to the firmware software that runs on the Secure Element and which does most of "Ledger's magic".


Trezor's open-source code means very little to me because I can't go through it and I don't understand what it does. I still have to trust Trezor and everyone that has verified the code that it's bulletproof and can't be abused. That's the trust part.   

If it's public there likely will be experts who have more knowledge to inspect and judge the code. And security concerns are probably a good motivation to look closer. Yes, if you can't do it yourself, you have to trust others. But still I prefer the code to be public, otherwise there's no chance to look closer.


Let's say that Ledger has two options: A. Their profit will increase slightly if they keep their current crypto enthusiast customers happy and B. Their profit will dramatically increase if they lose some of their customers but attract a lot of new customers who will pay them $9 every month.
Ledger is a business, a corporative company, right? And it's clear to see that this company wasn't founded by a crypto enthusiast but by a person who is a businessman and wants money. They go with option B.

Einstein once said: Two things are infinite: the universe and human stupidity.
However, reading the comments of some people under the video I linked, it is incredible how many people believe in the nonsense that people from Ledger are talking about. Einstein was definitely right.

Yes, and it's said that Einstein added: "... and I'm not so sure about the universe."

In my opinion Ledger Paris can basically only do one thing right and that's marketing bs. They suck at everything else, including value their customers. Strangely, it seems to me that Ledger appears kind of synonym to hardware wallet. Look at the topic Show off your hardware wallet (https://bitcointalk.org/index.php?topic=5375482.0), yes I know it's not representative, only 4 of 19 don't show Ledger hardware crap.


You decide if you want to switch the feature on or off, but Ledger brings it to you no matter what. Imagine a self destruct button in your car, where, if you press it, the car explodes. I am not going to press it, but I am not comfortable having it there at all. Ledger has already decided to add that button.

And to my knowledge the hardware buttons of a Ledger Nono are completely software controlled. The buttons are not directly wired to the Secure Element where most of Ledger's firmware magic happens. The MCU controls the display and the buttons and proxies user interactions to the Secure Element. It's the firmware that decides what to do when you press a Ledger button. As the firmware is a black box what exactly prevents Ledger to not need your button press? ... Exactly: nothing! It's their secret sauce code...


For Ledger's shard, yes. But your KYC data will also be stored with the other two third party companies as well, in order for them to release their shard if needed:
Ledger Recover uses your ID and a selfie to verify who you are, via its Identity Verification provider, Onfido. Then, it links your identity to encrypted fragments of your Secret Recovery phrase. The identity providers store this ID data in an encrypted form.

So there will be three companies holding your KYC data, duplicated across an unknown number of servers in an unknown number of locations with unknown security protocols and an unknown number of people with digital or physical access. Just like every other KYC, it will only be a matter of time before your information is leaked/hacked/shared/sold.

Your data is safu, they say. They'll surely send you through support desk hell, if you need to request your shards. What if you loose your ID (hey, your new ID has a different S/N...)? What if your face changed after years or some illness? What about live video deep fakes? All is fine, they say.

Bullshit, I say!


Seems Ledger users are going from one very insecure device to a slightly less insecure device.

Remember what Einstein said?!


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 28, 2023, 12:28:29 PM
Either it's a simple fabrication, or Ledger knows exactly how much someone has on their devices, which means that they log all the data from the device every time such a device is online.
If you use Ledger Live, then this is a given, since it connects to Ledger servers. And remember they are offering insurance with Ledger Recover, so they are 100% keeping track of your balances.

That has happened in 2019, do they still suffer from the same problem? Btw they removed the support of AOPP but yeah, what you say about them is true.
It's interesting to know what you think about Coldcard or do you think that no hardware wallet is trustable and airgapped encrypted devices are the only last and one devices to use.
As I said, the vulnerability is unfixable. It still exists and will always exist on these devices. Coldcard is certainly airgapped, but it is not open source as Pmalek points out and the company behind it spread lies about competitors for their own gain. I personally wouldn't use it.

If I had to buy a hardware wallet right now, I would buy a Passport. But I'd much rather continue to use a separate airgapped, encrypted device, running a FOSS OS and wallet.

And to my knowledge the hardware buttons of a Ledger Nono are completely software controlled. The buttons are not directly wired to the Secure Element where most of Ledger's firmware magic happens. The MCU controls the display and the buttons and proxies user interactions to the Secure Element. It's the firmware that decides what to do when you press a Ledger button. As the firmware is a black box what exactly prevents Ledger to not need your button press? ... Exactly: nothing! It's their secret sauce code...
This is the exact point I've been making:

Given that a simple software update means the secret element can now export private keys, then a simple software update could make this feature mandatory, or could remove the need for any physical button presses, or could take everyone's private keys without their knowledge or consent. The whole point of the secure element is moot. The entire security of the device hinges on non malicious software.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 28, 2023, 01:35:47 PM
~snip~
In my opinion Ledger Paris can basically only do one thing right and that's marketing bs. They suck at everything else, including value their customers. Strangely, it seems to me that Ledger appears kind of synonym to hardware wallet. Look at the topic Show off your hardware wallet (https://bitcointalk.org/index.php?topic=5375482.0), yes I know it's not representative, only 4 of 19 don't show Ledger hardware crap.

Realistically, at the time when HW started to become a serious competitor to desktop wallets, there were not too many choices, and Ledger mainly imposed itself as the main player on the market due to its design. To me, that design was always more attractive than Trezor, and that's why I bought those devices, and I assume that many others did it for similar reasons.

What you call "crap" today, we couldn't define it like that in the past because there was no reason for it. However, when I get a new HW, maybe I'll start a new topic called "Show your destroyed Ledgers", because really trash belongs in trash, right?



If you use Ledger Live, then this is a given, since it connects to Ledger servers. And remember they are offering insurance with Ledger Recover, so they are 100% keeping track of your balances.
~snip~

This means that everyone who has ever upgraded firmware and installed coin apps in some way shared the content of their HW, together with the IP address, and it is not unrealistic that each HW can be identified by a unique digital fingerprint, which is then very nicely connected to the KYC database. I am surprised that until now not a single authority in France or the EU has dealt with the problem of Ledger as a company that has been behaving completely amateurishly for years when it comes to the protection of its clients' data.

A few days ago, a bookmaker in my country was fined EUR 380 000 for storing bank card data in an unauthorized manner, without causing harm to its clients.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on May 28, 2023, 07:44:04 PM
Realistically, at the time when HW started to become a serious competitor to desktop wallets, there were not too many choices, and Ledger mainly imposed itself as the main player on the market due to its design.

I don't know much about the history of HWs, only cloudy memories that there was a time when there were basically only Trezor and Ledger as serious products. But then again you had Ledger with its black box model and Trezor with much more transparency, albeit with possibly an inferior security design.

I can't tell what I would've chosen back then. After all this Ledger circus and drama in the past few years for me there's one irrefutable paradigm when it comes to manage safely higher values (low four-digit and up in $/€): the wallet (software or hardware) has to be transparent and open-source. Ledger is then by default not a choice and I wonder why so many users don't care, especially when there are more choices today then ever.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Z_MBFM on May 29, 2023, 02:51:25 AM
Realistically, at the time when HW started to become a serious competitor to desktop wallets, there were not too many choices, and Ledger mainly imposed itself as the main player on the market due to its design.

I don't know much about the history of HWs, only cloudy memories that there was a time when there were basically only Trezor and Ledger as serious products. But then again you had Ledger with its black box model and Trezor with much more transparency, albeit with possibly an inferior security design.

I can't tell what I would've chosen back then. After all this Ledger circus and drama in the past few years for me there's one irrefutable paradigm when it comes to manage safely higher values (low four-digit and up in $/€): the wallet (software or hardware) has to be transparent and open-source. Ledger is then by default not a choice and I wonder why so many users don't care, especially when there are more choices today then ever.
Ledger and Trezor were the only two products that were publicly available through public interest.  But the laser's black box model created an identity, which is not supposed to be somewhat transparent.  Still it seems that transparent and open source wallets should be chosen for high-quality predictors without neglecting security, which is very important.  Considering this paradigm is now almost non-selective, it's natural not to wait, which I assure you is a paradigm worth thinking about.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 29, 2023, 09:42:50 AM
And to my knowledge the hardware buttons of a Ledger Nono are completely software controlled. The buttons are not directly wired to the Secure Element where most of Ledger's firmware magic happens. The MCU controls the display and the buttons and proxies user interactions to the Secure Element. It's the firmware that decides what to do when you press a Ledger button. As the firmware is a black box what exactly prevents Ledger to not need your button press? ... Exactly: nothing! It's their secret sauce code...
This is the exact point I've been making:

Given that a simple software update means the secret element can now export private keys, then a simple software update could make this feature mandatory, or could remove the need for any physical button presses, or could take everyone's private keys without their knowledge or consent. The whole point of the secure element is moot. The entire security of the device hinges on non malicious software.
I doubt Ledger would ever admit that they could remove that physical confirmation any time they want, but are you both 100% sure that's how it works? You have no code to back that up, the same way Ledger hasn't made any available to show that they can't. Can the user's confirmation really be worked around that easily, and if they have malicious intentions, why would they simply not do it instead of telling us that they will?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 29, 2023, 11:27:18 AM
I doubt Ledger would ever admit that they could remove that physical confirmation any time they want, but are you both 100% sure that's how it works?
They certainly wouldn't. I suppose I couldn't prove it without engineering firmware which does exactly that, but have a look at the hardware architecture here: https://developers.ledger.com/docs/embedded-app/bolos-hardware-architecture/https://developers.ledger.com/docs/embedded-app/bolos-hardware-architecture/

The buttons feed in to the MCU, not to the secure element. The MCU is where the firmware is installed. If Ledger can write firmware which says "Perform action x if confirmed by a button press", then I see no reason they can't write firmware which simply says "Perform action x".


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on May 29, 2023, 12:43:32 PM
It would be really interesting to get the opinion of an expert in this field. I might send an email to Joe Grand to see what his thoughts on the matter are.

The buttons feed in to the MCU, not to the secure element. The MCU is where the firmware is installed.
According to the Ledger Developer Portal source you shared, the firmware is in the secure element chip, not the MCU.

Quote
Furthermore, the Secure Element is also split into two parts: the firmware which is under NDA and is therefore closed-source, and the SDK & application-loaded code which is open source friendly.
 

If Ledger can write firmware which says "Perform action x if confirmed by a button press", then I see no reason they can't write firmware which simply says "Perform action x".
Wouldn't the same be true for all other events, like broadcasting/sending transactions? Then we are back to trust where we have to "hope" they won't do it. Is Ledger the only company with such an architecture and how is it handled elsewhere?

Based on the info below, the MCU is instrumental for all actions, which makes sense because it's the brains of the whole product. The SE is the safety deposit box.

Quote
The MCU sends an Event (button press, ticker, USB transfer, …).
The SE responds with a list of zero or more Commands in response to the Event.
The SE sends a Status indicating that the Event is fully processed and waits for another Event.

If I understand it correctly, the MCU has to ask for the keys, and the SE has to confirm it. The question now is can the optional access by the user be circumvented with the correct code, where their cooperation isn't required? 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: witcher_sense on May 29, 2023, 01:06:37 PM
They certainly wouldn't. I suppose I couldn't prove it without engineering firmware which does exactly that, but have a look at the hardware architecture here: https://developers.ledger.com/docs/embedded-app/bolos-hardware-architecture/https://developers.ledger.com/docs/embedded-app/bolos-hardware-architecture/
Am I getting it right? The moment you transfer shards of your seed to third-party companies, Ledger transforms to Trezor and starts using an insecure MCU chip to store sensitive information and send it to a USB host. It should work perfectly if your goal is a system vulnerable to remote software attacks.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: vapourminer on May 29, 2023, 03:05:05 PM

It's interesting to know what you think about Coldcard or do you think that no hardware wallet is trustable and airgapped encrypted devices are the only last and one devices to use.
ColdCard is an airgapped wallet. You can work with PSBTs and import/export them with the help of an SD card for example. The device is not open-source but has public and verifiable code. It's better than standard USBconnected hardware wallets.


ive had trezors since 2014 (? i think thats when they came out, i got one of the 1st). no issues in usability. but the seed extraction thing.. oops. i get around it by erasing the trezor after use and when needed i put the seeds in the hard way (using the trezor not the computer kb), do the tx and then reset again.

but trezor is not the company i was when i started. so. heres my question.

ive read good things on foundations passport.. anyone here want to chime in? might be off topic?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 29, 2023, 06:02:59 PM
According to the Ledger Developer Portal source you shared, the firmware is in the secure element chip, not the MCU.
There is firmware on both, but the firmware updates you install via Ledger Live predominantly target the MCU. The errors you get with an outdated device are either "MCU firmware is outdated" or "MCU firmware is not genuine".

Wouldn't the same be true for all other events, like broadcasting/sending transactions? Then we are back to trust where we have to "hope" they won't do it.
Yes, I don't see why not. In Ledger's own words, from a now deleted tweet:

Quote
Technically speaking it is and always has been possible to write firmware that facilitates key extraction. You have always trusted Ledger not to deploy such firmware whether you knew it or not.

Is Ledger the only company with such an architecture and how is it handled elsewhere?
I don't see why it would be any different elsewhere. Any company can deploy any code they like to their own products. Your only real protection against this is a permanently airgapped device which has no way of broadcasting transactions without your involvement.

Am I getting it right? The moment you transfer shards of your seed to third-party companies, Ledger transforms to Trezor and starts using an insecure MCU chip to store sensitive information and send it to a USB host.
I think it's worse than that. Your shards, alongside their decryption key, have to go from secure element, to MCU, to Ledger Live on your internet connected computer, then across the internet to a variety of third parties. That's the same security (or lack thereof) as a hot wallet.

ive read good things on foundations passport.. anyone here want to chime in? might be off topic?
Open source, entirely airgapped, and statements from their devs on Twitter publicly calling out nonsense such as Ledger Recover and Trezor's blockchain analysis support. I would still prefer to use an airgapped and encrypted device to make my own cold storage, but Passport is the only hardware wallet I would recommend at the moment.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on May 29, 2023, 06:47:23 PM
ive had trezors since 2014 (? i think thats when they came out, i got one of the 1st). no issues in usability. but the seed extraction thing.. oops. i get around it by erasing the trezor after use and when needed i put the seeds in the hard way (using the trezor not the computer kb), do the tx and then reset again.
That is best thing if you are using Trezor for long term storage and if you are not making many transactions all the time.
Perfect example of quick importing seed phrase would be with scanning QR code, but Trezor don't have camera like Passport, Jade or other DIY open source hardware wallet devices.
Maybe next generation Trezor will include camera or some other way of quick seed phrase importing.

ive read good things on foundations passport.. anyone here want to chime in? might be off topic?
I think member n0once owns a Passphrase wallet, he even made detailed review in forum, so you can search for that.
In my opinion this is one of the best Bitcoin hardware wallets available today, but it's certainly much better than ledger.
Passport Review topic:
https://bitcointalk.org/index.php?topic=5421713.0


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 29, 2023, 09:42:27 PM
It would be really interesting to get the opinion of an expert in this field. I might send an email to Joe Grand to see what his thoughts on the matter are.
I haven't seen activity on his twitter page regarding Ledger Recovery, but I did find this[1] Discord message posted on Reddit (from Joe Grand Discord Server):
Quote
It looks like they're having the on-board SE encrypt the private key and split it into 3rds for offline storage in different HSMs. Given how many people contact me asking for help with a lost key, I can see something like this being beneficial for folks who aren't technically-inclined enough or don't have the capability to keep their hardware wallet physically secure and/or want to have a back-up solution of the key being stored elsewhere (which IMO negates the benefits of having a cold wallet). It seems like a move to mitigate the risk of losing all your funds in a cold wallet and a way to attract more people into the cryptocurrency space by giving the peace of mind. Even if the split encrypted key was recombined, AFAIK it would need to still be bruteforced before getting to the private key (or the encryption key extracted from the SE). I wouldn't call this a backdoor by any stretch, but given the paranoia in the cryptocurrency space, I don't think they did a good job explaining what it is and how it works.
This statement is dated 05/17/2023, just one day after the fiasco started. This was just one day after the whole fiasco started and considering that two weeks have passed, I am unsure if his opinion still stands considering the (limited) information that we currently have available for Ledger Recovery.

ive read good things on foundations passport.. anyone here want to chime in? might be off topic?
I think member n0once owns a Passphrase wallet, he even made detailed review in forum, so you can search for that.
In my opinion this is one of the best Bitcoin hardware wallets available today, but it's certainly much better than ledger.
Passport Review topic:
https://bitcointalk.org/index.php?topic=5421713.0

Indeed a bit off topic, but I would just like to add two more links - For historical purposes and to compare how the product has advanced, n0nce also made a great review of Foundation Founders Edition[2] and you can also check Foundation Passport Official thread[3] for discussion regarding the device as well.

[1]https://safereddit.com/r/CryptoCurrency/comments/13okszr/this_is_what_joe_grand_the_guy_who_hacked_a/ (https://safereddit.com/r/CryptoCurrency/comments/13okszr/this_is_what_joe_grand_the_guy_who_hacked_a/)
[2]https://bitcointalk.org/index.php?topic=5382675.0 (https://bitcointalk.org/index.php?topic=5382675.0)
[3]https://bitcointalk.org/index.php?topic=5441422.0 (https://bitcointalk.org/index.php?topic=5441422.0)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on May 29, 2023, 10:21:41 PM
And to my knowledge the hardware buttons of a Ledger Nono are completely software controlled. The buttons are not directly wired to the Secure Element where most of Ledger's firmware magic happens. The MCU controls the display and the buttons and proxies user interactions to the Secure Element. It's the firmware that decides what to do when you press a Ledger button. As the firmware is a black box what exactly prevents Ledger to not need your button press? ... Exactly: nothing! It's their secret sauce code...
...
I doubt Ledger would ever admit that they could remove that physical confirmation any time they want, but are you both 100% sure that's how it works? You have no code to back that up, the same way Ledger hasn't made any available to show that they can't. Can the user's confirmation really be worked around that easily, and if they have malicious intentions, why would they simply not do it instead of telling us that they will?

My sources is the following blog article by Saleem Rashid (https://saleemrashid.com/2018/03/20/breaking-ledger-security-model/), who discovered a severe security flaw in the Ledger NoNo S firmware. There's a diagram showing basically the same wiring what @o_e_l_e_o cited from Ledger's developer sources. Saleem doesn't go into too much details but I assume he partly or to greater extend reverse-engineered MCU firmware code to craft his exploit. I have my doubts that the base architecture of Ledger NoNo S+ and NoNo X is much different, but frankly I can't prove it. I haven't enough interest in Ledger crap to spend a lot of time in research around their products. This company, their products, their philosophy and their executives are a no-go for me.

It's funny a shame how the executive morons, cry-baby Éric e.g., at Ledger Paris tried to downplay his findings and treated him. (Not that I can say to know all the story, but as a hardware wallet company you definitelly shouldn't treat white hat security analysts who can prove your product has a severe flaw like Ledger did with him. Not to mention how long it took them to deal with this flaw.)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: n0nce on May 30, 2023, 02:11:03 AM
According to the Ledger Developer Portal source you shared, the firmware is in the secure element chip, not the MCU.
There is firmware on both, but the firmware updates you install via Ledger Live predominantly target the MCU. The errors you get with an outdated device are either "MCU firmware is outdated" or "MCU firmware is not genuine".
According to [1], Ledger uses ST MCUs with flash memory in the 16-32 Kilobyte range. So I highly doubt that much of the firmware is stored directly on the chip.
The secure element actually has much more storage, 320KB to be exact; so it's likely that much of the firmware is in the secure chip.

This all doesn't really matter, though. The fact of the matter is that as soon as you install firmware with seed extraction capability, it's game over for your privacy and security.


[1] https://blog.gridplus.io/hardware-wallet-vulnerabilities-f20688361b88?gi=205af29b0222


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: satscraper on May 30, 2023, 06:40:41 AM
According to the Ledger Developer Portal source you shared, the firmware is in the secure element chip, not the MCU.
There is firmware on both, but the firmware updates you install via Ledger Live predominantly target the MCU. The errors you get with an outdated device are either "MCU firmware is outdated" or "MCU firmware is not genuine".
According to [1], Ledger uses ST MCUs with flash memory in the 16-32 Kilobyte range. So I highly doubt that much of the firmware is stored directly on the chip.
The secure element actually has much more storage, 320KB to be exact; so it's likely that much of the firmware is in the secure chip.

This all doesn't really matter, though. The fact of the matter is that as soon as you install firmware with seed extraction capability, it's game over for your privacy and security.


[1] https://blog.gridplus.io/hardware-wallet-vulnerabilities-f20688361b88?gi=205af29b0222

Judging to this official  doc (https://www.ssi.gouv.fr/uploads/2019/10/anssi-cible-cspn-2019_12en.pdf)  their firmware consists of two parts,  each running on its own hardware i.e MCU and SE. "The SE firmware is composed of: BOLOS OS & BOLOS UX Dashboard Device App".  On top of MCU is the firmware part which is called SEPROXYHAL.


Some details on BOLOS and SEPROXYHAL can be found on their official page  (https://developers.ledger.com/docs/embedded-app/bolos-hardware-architecture/)describing hardware architecture  of Ledger devices.



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 30, 2023, 11:19:52 AM
Quote
AFAIK it would need to still be bruteforced before getting to the private key (or the encryption key extracted from the SE).
We now know this to be incorrect, though. As Ledger have said (and as I've linked to earlier in this thread), you can still recover your seed phrase via Ledger Recover even if you lose your hardware wallet and buy a brand new one. This means the decryption key does not need to be extracted from the SE, or is even stored on the SE in the first place. It must be stored by a third party for them to be able to give it to you when you activate a brand new device. Someone somewhere holds the power to decrypt your seed phrase and steal all your coins. The fact that Ledger won't even tell you who that entity is or what security is being used to store your decryption key is highly suspect.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: NotATether on May 30, 2023, 12:11:52 PM
The fact that Ledger won't even tell you who that entity is or what security is being used to store your decryption key is highly suspect.

True, they should at least tell us how they and the 3rd parties are encrypting the see phrases. Nobody wants their seed to be out in the open because they used AES256 for encryption but ran it in ECB mode or did a SHA256 of the key and initialization vector (IV).

And to my knowledge the hardware buttons of a Ledger Nono are completely software controlled. The buttons are not directly wired to the Secure Element where most of Ledger's firmware magic happens. The MCU controls the display and the buttons and proxies user interactions to the Secure Element. It's the firmware that decides what to do when you press a Ledger button. As the firmware is a black box what exactly prevents Ledger to not need your button press? ... Exactly: nothing! It's their secret sauce code...
...
I doubt Ledger would ever admit that they could remove that physical confirmation any time they want, but are you both 100% sure that's how it works? You have no code to back that up, the same way Ledger hasn't made any available to show that they can't. Can the user's confirmation really be worked around that easily, and if they have malicious intentions, why would they simply not do it instead of telling us that they will?

My sources is the following blog article by Saleem Rashid (https://saleemrashid.com/2018/03/20/breaking-ledger-security-model/), who discovered a severe security flaw in the Ledger NoNo S firmware. There's a diagram showing basically the same wiring what @o_e_l_e_o cited from Ledger's developer sources. Saleem doesn't go into too much details but I assume he partly or to greater extend reverse-engineered MCU firmware code to craft his exploit. I have my doubts that the base architecture of Ledger NoNo S+ and NoNo X is much different, but frankly I can't prove it. I haven't enough interest in Ledger crap to spend a lot of time in research around their products. This company, their products, their philosophy and their executives are a no-go for me.

It's funny a shame how the executive morons, cry-baby Éric e.g., at Ledger Paris tried to downplay his findings and treated him. (Not that I can say to know all the story, but as a hardware wallet company you definitelly shouldn't treat white hat security analysts who can prove your product has a severe flaw like Ledger did with him. Not to mention how long it took them to deal with this flaw.)

I imagine that Ledger has understaffed security positions working overtime and/or they could be incompetent (but #2 is not likely. But then again, can you take anything at face value in the industry these days? ???)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: witcher_sense on May 30, 2023, 03:08:10 PM
Someone somewhere holds the power to decrypt your seed phrase and steal all your coins. The fact that Ledger won't even tell you who that entity is or what security is being used to store your decryption key is highly suspect.
A company adhering to closed source principles and "security through obscurity" can't afford disclosure of information like that. They think that if no one knows (except unknown trusted third parties hired by Ledger) where the keys are being stored, that will ensure the safety of information and customers' peace of mind. But history shows the impossibility of maintaining the integrity and security of data for a long time: such things as inside jobs, social engineering, and phishing may eventually reveal the place in which keys are located and lead to data breaches. Ledger takes their customers for fools and idiots and constantly lies to them about every aspect regarding security and privacy; they use vague language in their FAQs as if they understand that smart people will anyway ignore everything they say.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on May 30, 2023, 04:18:47 PM
This all doesn't really matter, though. The fact of the matter is that as soon as you install firmware with seed extraction capability, it's game over for your privacy and security.
Does anyone knows if it's possible to downgrade ledger firmware?
Maybe it would help a little to keep ledger always offline and connect it only with offline computer or smartphone when making transactions.
This can be temporary solution until ledger is replaced with some other device.

The fact that Ledger won't even tell you who that entity is or what security is being used to store your decryption key is highly suspect.
I am not defending ledger but I think they said this will be shared between three companies with different geo locations, France, United Kingdom and United States.
For encryption they are using Shamir Secret Sharing, that is a bit strange for me since they never supported that scheme in ledger before (unlike Keystone or Trezor).


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: safar1980 on May 30, 2023, 05:46:48 PM
This all doesn't really matter, though. The fact of the matter is that as soon as you install firmware with seed extraction capability, it's game over for your privacy and security.
Does anyone knows if it's possible to downgrade ledger firmware?
Maybe it would help a little to keep ledger always offline and connect it only with offline computer or smartphone when making transactions.
This can be temporary solution until ledger is replaced with some other device.

You can only install the old version of LEDGER LIVE

"Is it possible to downgrade the firmware?
No. For security reasons, it is not possible to downgrade the firmware of your Ledger Nano."
https://support.ledger.com/hc/en-us/articles/360003117594-Ledger-device-firmware-update-FAQ?support=true

How to downgrade to an older version of Ledger Live
https://support.ledger.com/hc/en-us/articles/7446430773149-Downgrading-to-an-older-version-of-Ledger-Live?support=true
Better buy an old ledger nano s wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 30, 2023, 07:02:50 PM
Quote
AFAIK it would need to still be bruteforced before getting to the private key (or the encryption key extracted from the SE).
We now know this to be incorrect, though. As Ledger have said (and as I've linked to earlier in this thread), you can still recover your seed phrase via Ledger Recover even if you lose your hardware wallet and buy a brand new one. This means the decryption key does not need to be extract from the SE, or is even stored on the SE in the first place. It must be stored by a third party for them to be able to give it to you when you activate a brand new device. Someone somewhere holds the power to decrypt your seed phrase and steal all your coins. The fact that Ledger won't even tell you who that entity is or what security is being used to store your decryption key is highly suspect.
That's why I find highly interesting to see if Pmalek is able to get a more recent feedback from him. To see the only argument from his opinion being shattered by how Ledger Recover works in a new device surely has to change his mind on the subject...

How to downgrade to an older version of Ledger Live
https://support.ledger.com/hc/en-us/articles/7446430773149-Downgrading-to-an-older-version-of-Ledger-Live?support=true
Better buy an old ledger nano s wallet.
Do note that Ledger Nano S will also eventually get this service as well[1] according to Ledger Customer Success agents.

[1]https://safereddit.com/r/ledgerwallet/comments/13scxdo/comment/jlp5t5b/?context=3 (https://safereddit.com/r/ledgerwallet/comments/13scxdo/comment/jlp5t5b/?context=3)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on May 30, 2023, 07:24:04 PM
I am not defending ledger but I think they said this will be shared between three companies with different geo locations, France, United Kingdom and United States.
For encryption they are using Shamir Secret Sharing, that is a bit strange for me since they never supported that scheme in ledger before (unlike Keystone or Trezor).
They have said that first your seed phrase is encrypted, and then that encrypted seed phrase is split in to a 2-of-3 Shamir's scheme, with one share given to each of those companies. They have not however, as far as I am aware, said anything about how your seed phrase is actually encrypted, what encryption algorithms are being used, how the encryption key is generated, or who stores it.

If two of the three companies return their shares to your new Ledger and you combine them, then all you can do is recover your encrypted seed phrase. Without the decryption key, you cannot restore your wallet. Where does the decryption key come from? Who is providing it? We simply do not know.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on May 30, 2023, 09:03:44 PM
To anyone that is still using Ledger: I've seen a couple of reports floating on Reddit[1][2][3] regarding users that aren't able to sign transactions unless they update to the latest firmware. Considering that I haven't seen such reports here, I would say whatever happened with these users has nothing to do with forced updates?

Note: Eventually you'll have to update your device if you want to use the Ethereum app that Ledger provides[4][5]. I assume that this applies to most apps provided by them.

[1]https://safereddit.com/r/ledgerwallet/comments/13scmf3/why_am_i_still_getting_prompted_to_install_the/ (https://safereddit.com/r/ledgerwallet/comments/13scmf3/why_am_i_still_getting_prompted_to_install_the/)
[2]https://safereddit.com/r/ledgerwallet/comments/13ruuph/so_i_was_forced_to_download_the_firmware_update/ (https://safereddit.com/r/ledgerwallet/comments/13ruuph/so_i_was_forced_to_download_the_firmware_update/)
[3]https://safereddit.com/r/ledgerwallet/comments/13sh8m0/allow_signing_without_firmware_update/ (https://safereddit.com/r/ledgerwallet/comments/13sh8m0/allow_signing_without_firmware_update/)
[4]https://nitter.it/play_Bloomverse/status/1660880957266853889 (https://nitter.it/play_Bloomverse/status/1660880957266853889)
[5]https://nitter.it/2Cold_XRPL/status/1659757684617515009 (https://nitter.it/2Cold_XRPL/status/1659757684617515009)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on May 30, 2023, 11:24:34 PM
To anyone that is still using Ledger: I've seen a couple of reports floating on Reddit[1][2][3] regarding users that aren't able to sign transactions unless they update to the latest firmware. Considering that I haven't seen such reports here, I would say whatever happened with these users has nothing to do with forced updates?

If you are using Ledger Live, the update will be expected to be "forced".
Of course, for those who use currencies other than Bitcoin, they are exposed to this type of situation, since there are not many alternatives. This I say, that I don't have coins other than Bitcoin, and that's why I don't use Ledger Live.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tenant48 on May 31, 2023, 07:42:30 AM
If two of the three companies return their shares to your new Ledger and you combine them, then all you can do is recover your encrypted seed phrase. Without the decryption key, you cannot restore your wallet. Where does the decryption key come from? Who is providing it? We simply do not know.

I also thought about it. Theoretically, hackers can make a patch for Ledger Live to intercept the encrypted Seed, which is divided into 3 parts. Of course, without the decryption key stored on the Ledger, they can't do anything. But where is the guarantee that this key will not leak in the future? So I think such a step on the part of Ledger is too presumptuous.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: witcher_sense on May 31, 2023, 08:36:25 AM
I also thought about it. Theoretically, hackers can make a patch for Ledger Live to intercept the encrypted Seed, which is divided into 3 parts. Of course, without the decryption key stored on the Ledger, they can't do anything. But where is the guarantee that this key will not leak in the future? So I think such a step on the part of Ledger is too presumptuous.

As has been said many times, you can use a brand new Ledger device to conduct the decryption process, which means a hardware wallet itself can't obtain it except through direct communication with trusted third parties. Having undergone a KYC procedure, you connect any Ledger device to your Ledger Live App and receive pieces of encrypted seed along with the decryption key. In other words, once you handed over your secrets to third parties, you gave them everything needed to steal your coins, including an encrypted secret, decryption key, and all your personal information. At best, you are no longer the sole owner of particular UTXOs in the blockchain because this recovery feature negates all the benefits that a hardware wallet should provide. From the point of view of the Ledger company, a hardware wallet is nothing else but another form of custodial solution where users are unable to protect themselves from counterparty risk and government attacks.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 31, 2023, 10:44:53 AM
To anyone that is still using Ledger: I've seen a couple of reports floating on Reddit[1][2][3] regarding users that aren't able to sign transactions unless they update to the latest firmware. Considering that I haven't seen such reports here, I would say whatever happened with these users has nothing to do with forced updates?

Note: Eventually you'll have to update your device if you want to use the Ethereum app that Ledger provides[4][5]. I assume that this applies to most apps provided by them.

Does anyone think that Ledger worked so hard that a new firmware would only be an option? Of course, they will use every possible trick to force users to upgrade, because otherwise they will not be able to upgrade coin apps, and accordingly they will not be able to sign the transaction.

I just hope that as many users as possible will give up using this wallet, even though currently the only option that seems somewhat safe when it comes to HW costs even $200, and I am sure that a good part of users cannot afford something like that.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on May 31, 2023, 11:13:07 AM
Better buy an old ledger nano s wallet.
I don't want to waste any money on this junk.
My question was related to people who already won this devices, so they can mitigate potential issues.

They have said that first your seed phrase is encrypted, and then that encrypted seed phrase is split in to a 2-of-3 Shamir's scheme, with one share given to each of those companies. They have not however, as far as I am aware, said anything about how your seed phrase is actually encrypted, what encryption algorithms are being used, how the encryption key is generated, or who stores it.
I listened to Andreas Antonopoulos talking with Jameson Lopp and he said that ledger is probably using industry standard encryption (I can't remember exact name), but there is no way for anyone to confirm or prove that.
Since they don't have any plans to stop with Recovery plans, we are going to find out more details in next few months.
I am glad some other hardware wallets are going different direction and releasing everything as open source (for example Coolwallet).




Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: safar1980 on May 31, 2023, 11:13:39 AM


How to downgrade to an older version of Ledger Live
https://support.ledger.com/hc/en-us/articles/7446430773149-Downgrading-to-an-older-version-of-Ledger-Live?support=true
Better buy an old ledger nano s wallet.
Do note that Ledger Nano S will also eventually get this service as well[1] according to Ledger Customer Success agents.

[1]https://safereddit.com/r/ledgerwallet/comments/13scxdo/comment/jlp5t5b/?context=3 (https://safereddit.com/r/ledgerwallet/comments/13scxdo/comment/jlp5t5b/?context=3)
The Nano S wallet is now retired, but it is still on sale in some stores. Maybe this feature will work later on the new Nano S plus wallet?
The Nano S wallet can be bought with old firmware.
But I will buy a Trezor T wallet because they promised that the secret phrase would not leave the wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on May 31, 2023, 02:27:48 PM
~snip~
But I will buy a Trezor T wallet because they promised that the secret phrase would not leave the wallet.

Don't be naive, Ledger said the same thing in the past, and today we know that the whole story they told is a simple lie. Trezor has its vulnerabilities, and even cooperation with companies that deal with spying on Bitcoin users and censoring transactions is not something that can position them as reliable producers.

In addition, both companies are located in the EU, and accordingly they will have to (or are already doing so) act according to regulations that go in the direction of complete control of crypto transactions.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on May 31, 2023, 02:49:40 PM
~snip
The Nano S wallet can be bought with old firmware.
But I will buy a Trezor T wallet because they promised that the secret phrase would not leave the wallet.
You can buy the old version of Nano S and the firmware will also be the old version, but there are no guarantees that the old version doesn't have vulnerabilities. After all the events with the Ledger, I tend to expect bad things from them rather than good ones, and therefore, I expect a catch even in old devices. I don't rule out that my fears are groundless, but as I have said repeatedly, in the case of finances, it is necessary to be extremely scrupulous in matters of safety and security. My tactic is simple: it's better to take precautions than take risks.

The Trezor (like any firm that depends on sales of its devices) will promise anything to attract and retain its customers. This is the harsh truth of business. I prefer to believe facts, not promises. The Ledger example shows that promises are not kept and all sorts of things are broken. Moreover, the Trezor already has a dubious partnership that raises questions and alarms users of their devices.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on June 01, 2023, 09:20:31 AM
I checked for you, it's done via KYC provider Onfido. (https://www.ledger.com/academy/what-is-ledger-recover#:~:text=Ledger%20Recover%20uses%20your%20ID,data%20in%20an%20encrypted%20form.) Make of that what you will.
For Ledger's shard, yes. But your KYC data will also be stored with the other two third party companies as well, in order for them to release their shard if needed:
Ledger Recover uses your ID and a selfie to verify who you are, via its Identity Verification provider, Onfido. Then, it links your identity to encrypted fragments of your Secret Recovery phrase. The identity providers store this ID data in an encrypted form.

So there will be three companies holding your KYC data, duplicated across an unknown number of servers in an unknown number of locations with unknown security protocols and an unknown number of people with digital or physical access. Just like every other KYC, it will only be a matter of time before your information is leaked/hacked/shared/sold.
What is the actual problem in KYC? The fact that your identity is revealed to some 3rd parties or the fact that your bitcoin address is trackable? But one can use Monero in this case. By the way, sometimes I'm lost in vein when I think about KYC. The fact is, when you are born, you get birth certificate, unique ID number, passport, your fingerprint is saved, etc. So, this information is stored by the government but at the same time if you want to start work, if you want to open bank account, if you want to visit a clinic, if you want to get internet, electricity, gas and water at home and so on, you have to share this data, that means that your data is never safe, tons of people already have access to it and still you have to reveal it many times in real life.
One can't really be sure how many times their KYC documents have leaked from land-based companies.

While it's true that three companies, including Ledger have access to your KYC documents, at some point we can say that revealing your KYC documents can't really affect your quality of life and personally the only threat I can see is that they'll know when and how I spend my crypto, they'll know it for sure. Besides this, is there any other reason to be afraid of KYC? I don't really think that Ledger's data breach is the only thing that will reveal my KYC data, I'm afraid our data has been leaked many times from the institutions that I mentioned above.
I'm not an anti-KYC, just want to know what are your real fears when it comes to KYC.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 01, 2023, 09:33:22 AM
I'm not an anti-KYC, just want to know what are your real fears when it comes to KYC.
Several.

Yes, it is true that you must be fully KYCed to use the fiat banking system. But the whole point of bitcoin is to get away from that. I use bitcoin precisely because I don't want a bunch of unknown third parties monitoring everything I do with my money, requiring their permission in order to do it, being censored and having my transactions refused if they don't like what they see, and then sharing that data with anyone and everyone they like. If you link your bitcoin addresses to your real identity, then you remain under constant surveillance. My stance on privacy (https://bitcointalk.org/index.php?topic=5214200.msg53499357#msg53499357) is well known, and by subjecting yourself to KYC you have exactly zero prviacy.

It is also a massive security risk. Centralized crypto services have leaked, sold, shared, or been hacked for sensitive data an inordinate number of times. Every big exchange is guilty of this. Ledger themselves are guilty of this. Would you be happy with your real name and address being leaked across the entire internet next to a list of all your crypto addresses and their balances? Not only can anyone in the world monitor exactly what you are doing with your money, you become a target for both electronic and physical attacks to have your coins stolen.

KYC can ruin your life. Even without the crypto side of things, KYC documents are sold on black markets constantly. Having your identity stolen can leave you hundreds of thousands of dollars in debt for loans or credit cards you had nothing to do with. The latest studies have shown that identity theft costs US citizens alone over $50 billion a year:

https://javelinstrategy.com/2022-Identity-fraud-scams-report
https://javelinstrategy.com/research/2023-identity-fraud-study-butterfly-effect

I'd also point you towards this thread: Why KYC is extremely dangerous – and useless (https://bitcointalk.org/index.php?topic=5221497.0)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on June 01, 2023, 10:11:54 AM
It is also a massive security risk. Centralized crypto services have leaked, sold, shared, or been hacked for sensitive data an inordinate number of times. Every big exchange is guilty of this. Ledger themselves are guilty of this. Would you be happy with your real name and address being leaked across the entire internet next to a list of all your crypto addresses and their balances? Not only can anyone in the world monitor exactly what you are doing with your money, you become a target for both electronic and physical attacks to have your coins stolen.

KYC can ruin your life. Even without the crypto side of things, KYC documents are sold on black markets constantly. Having your identity stolen can leave you hundreds of thousands of dollars in debt for loans or credit cards you had nothing to do with. The latest studies have shown that identity theft costs US citizens alone over $50 billion a year:
Check this: Data Leak: Personal identifiable information of 4.9 million Georgians found online (https://www.bitdefender.com/blog/hotforsecurity/data-leak-personal-identifiable-information-of-4-9-million-georgians-found-online/)
Does that mean that that this country and the whole population is f-ed? Well, I can't fund much information if this leakage caused any significant damage to their population because I have no idea about their language and there is little information in English language about this info but I idk, maybe they faced problems, maybe not, can't be 100% sure.

How can one take loan with my identity? I mean, banks don't give away loan so easily, I can't really think that someone can do anything with pictures of my ID card, at least I'm unable to do things with it alone. Absolutely everything I have done and everything I have been in touch with, always requested more than just an image of ID card.

I know that I don't want someone to know what I do with my finances and that's why I also use cryptocurrencies but I would say that my favorite is Monero and not bitcoin because I don't feel secure with it, blockchain is like an old Telephone directory where everyone can find and track absolutely every transaction. Btw one can still pretty much make things hard by using mixers, coinjoin but for superior security, I prefer Monero but I don't actually need it, so yes, I agree with you, that's why I use Bitcoin but with cautious. It's widely accepted though.
So, when it comes to KYC, my only fear is that someone will know what I bought, how I spent my money but I don't think they'll be able to threaten my or do something with me.



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: WayneBunbury on June 01, 2023, 10:33:47 AM
Offical News https://support.ledger.com/hc/en-us/articles/360020773319-What-s-new-in-Ledger-Live-?docs=true ,_ ledger live

https://support.ledger.com/hc/en-us/articles/360014980580-Ledger-Nano-X-firmware-release-notes?docs=true <--last mouth  Ledger


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 01, 2023, 10:50:48 AM
How can one take loan with my identity? I mean, banks don't give away loan so easily, I can't really think that someone can do anything with pictures of my ID card, at least I'm unable to do things with it alone.
Depends on your bank and your jurisdiction. Some banks will happily let you open accounts, set up credit cards, take out loans, even take out mortgages, all over the internet. Often a picture of your ID is enough, and if they want more such as tax numbers, recent bills, etc., then these can be often be obtained by an attacker with a copy of your ID/passport/whatever and your other personal details.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: n0nce on June 01, 2023, 07:35:25 PM
~snip~
But I will buy a Trezor T wallet because they promised that the secret phrase would not leave the wallet.
Don't be naive, Ledger said the same thing in the past, and today we know that the whole story they told is a simple lie. Trezor has its vulnerabilities, and even cooperation with companies that deal with spying on Bitcoin users and censoring transactions is not something that can position them as reliable producers.
There is one big distinction to be made. If you own a Trezor Model T, since it's completely free open-source (FOSS (https://en.wikipedia.org/wiki/Free_and_open-source_software)) as in 'freedom', you can refuse to upgrade the firmware, downgrade the firmware, write your own, and patch new firmware versions that have features you don't like.
You also are able to tell whether they try to sneak in some unwanted features and know whether new features are implemented securely, e.g. if any encryption used is secure.

If we just take one company who in a way betrayed its users and extrapolate it to all the companies, there is no wallet you can buy, no Linux distro you can install and no services you can use.

I would still not recommend a Model T right now, but at least if I got one, I knew what I'm getting, since code and hardware are open.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 01, 2023, 08:05:34 PM
How can one take loan with my identity? I mean, banks don't give away loan so easily, I can't really think that someone can do anything with pictures of my ID card, at least I'm unable to do things with it alone.
Depends on your bank and your jurisdiction. Some banks will happily let you open accounts, set up credit cards, take out loans, even take out mortgages, all over the internet. Often a picture of your ID is enough, and if they want more such as tax numbers, recent bills, etc., then these can be often be obtained by an attacker with a copy of your ID/passport/whatever and your other personal details.
Whenever I have to send some personal documents to some company (for setting up a bank account, utility services, amongst others) I always make sure to include a watermark with numerous information (such as which company I'm sending the data to, which data and why). In the event their security is weak and this data is stolen from them, probably no one will be able to open a credit line in my name due to the watermark, and if I ever see those documents floating online I'll know which company was the one responsible for the leak.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on June 02, 2023, 05:47:53 AM
~snip~
But I will buy a Trezor T wallet because they promised that the secret phrase would not leave the wallet.
Don't be naive, Ledger said the same thing in the past, and today we know that the whole story they told is a simple lie. Trezor has its vulnerabilities, and even cooperation with companies that deal with spying on Bitcoin users and censoring transactions is not something that can position them as reliable producers.
There is one big distinction to be made. If you own a Trezor Model T, since it's completely free open-source (FOSS (https://en.wikipedia.org/wiki/Free_and_open-source_software)) as in 'freedom', you can refuse to upgrade the firmware, downgrade the firmware, write your own, and patch new firmware versions that have features you don't like.
How many Trezor device users are able to do this? - Units.

You also are able to tell whether they try to sneak in some unwanted features and know whether new features are implemented securely, e.g. if any encryption used is secure.
Can say whatever want, but doing it is completely different. You seem to overestimate the capabilities of hardware wallet buyers, as if every second person is able to understand the source code of the firmware and check the safety of new functions. Get down to the ground. Trezor (or any other hardware wallet) users are ordinary people, completely far from understanding the technical aspects of these devices.

No one will puzzle out in trezor devices (from the majority of users), and the words of those who do this (analyze and summarize) should also be questioned if this is not your close friend or public person with an impeccable reputation.

If we just take one company who in a way betrayed its users and extrapolate it to all the companies, there is no wallet you can buy, no Linux distro you can install and no services you can use.
But this one company, through its antics, exposed the weaknesses of the entire industry and led users to question the words and actions of these companies. Blind trust does not bode well.

I would still not recommend a Model T right now, but at least if I got one, I knew what I'm getting, since code and hardware are open.
Why don't you recommend Model T right now? Is it related to one company betrayed of its users? By chance, you don't extrapolate it to this firm? ;)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 02, 2023, 07:55:40 AM
-snip-
Smart move. I miss the old days where you could just show a person your ID in person, and they would sign a form to say it all checks out without having to actually keep a copy of your ID. And if they did keep a copy, it was a photocopy kept in a filing cabinet and not a digital copy leaked across the internet.

Why don't you recommend Model T right now?
Because Trezor are a deeply unethical company:

All their devices suffer from unfixable seed extraction vulnerabilities, which they deliberately sweep under the rug and do not tell their users how to mitigate against. They also have a very pro-government, pro-censorship, pro-surveillance, and anti-fungibility ethos, as shown by their support of AOPP and their partnership with Wasabi and blockchain analysis.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on June 02, 2023, 08:31:40 AM
How can one take loan with my identity? I mean, banks don't give away loan so easily, I can't really think that someone can do anything with pictures of my ID card, at least I'm unable to do things with it alone.
Depends on your bank and your jurisdiction. Some banks will happily let you open accounts, set up credit cards, take out loans, even take out mortgages, all over the internet. Often a picture of your ID is enough, and if they want more such as tax numbers, recent bills, etc., then these can be often be obtained by an attacker with a copy of your ID/passport/whatever and your other personal details.
This is really interesting, I did some research and people have really been a victim of KYC leaks, couldn't really imagine if one was able to get loan and other service only by using some KYC documents without actually validating the person.
By the way, it's very interesting if one can sue the bank for giving a loan with only leaked KYC data, without actually verifying the person live. Logically, it is bank's mistake to give away a loan so blindly and another guilty one is the government for giving everyone right to ask us for KYC documents, without caring much about our data. It' robbery man! Holy shit!

How can one take loan with my identity? I mean, banks don't give away loan so easily, I can't really think that someone can do anything with pictures of my ID card, at least I'm unable to do things with it alone.
Depends on your bank and your jurisdiction. Some banks will happily let you open accounts, set up credit cards, take out loans, even take out mortgages, all over the internet. Often a picture of your ID is enough, and if they want more such as tax numbers, recent bills, etc., then these can be often be obtained by an attacker with a copy of your ID/passport/whatever and your other personal details.
Whenever I have to send some personal documents to some company (for setting up a bank account, utility services, amongst others) I always make sure to include a watermark with numerous information (such as which company I'm sending the data to, which data and why). In the event their security is weak and this data is stolen from them, probably no one will be able to open a credit line in my name due to the watermark, and if I ever see those documents floating online I'll know which company was the one responsible for the leak.
That's a clever idea but do companies accept watermarked personal documents? Especially ID card or passport? Also, isn't it easy to remove watermark via photoshop? Especially with some AI properties.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 02, 2023, 09:13:59 AM
But I will buy a Trezor T wallet because they promised that the secret phrase would not leave the wallet.
Don't be naive, Ledger said the same thing in the past
By using a hardware wallet, you're basically trusting them with your money, while the security of "be your own bank" shouldn't rely on third-parties. I really hate this part, and even when using offline software wallets, you have to trust someone. It's impossible to verify all the software you're using, even if it's open source. "Trusting" goes against the basics of Bitcoin, but it's inevitable one way or another.

What is the actual problem in KYC? The fact that your identity is revealed to some 3rd parties or the fact that your bitcoin address is trackable?
The main problem I have with KYC is that I have to trust them for doing the right thing, while many companies (and governments) have leaked private data in the past. This will happen again. At least if they don't have my data, they can't leak it. And this scenario is already undesirable even if the company doesn't do bad things with the KYC data on their own.

Quote
your data is never safe, tons of people already have access to it and still you have to reveal it many times in real life.
All the more reason to share this data as little as possible. I've closed bank accounts because they wanted more data than I want them to have.

Quote
While it's true that three companies, including Ledger have access to your KYC documents, at some point we can say that revealing your KYC documents can't really affect your quality of life and personally the only threat I can see is that they'll know when and how I spend my crypto, they'll know it for sure. Besides this, is there any other reason to be afraid of KYC?
How about a $5 wrench attack? Ledger already leaked their customer data, which is a long list of people who own a hardware wallet. Add to that the balances of each wallet, and suddenly targeted attacks become very profitable.

That's a clever idea but do companies accept watermarked personal documents? Especially ID card or passport?
Here, it's officially recommended to write the purpose on copied documents, so they have to accept it. But I've seen many car rental companies worldwide easily dismiss all privacy concerns when they copy your passport.

Quote
Also, isn't it easy to remove watermark via photoshop?
Probably. A blue pen on a black and white copy shouldn't be that hard to remove digitally.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 02, 2023, 10:01:27 AM
without actually validating the person.
Given how good AI generated fakes are getting, video or photo selfies will soon be easily fooled as well.

The solution is simple - avoid any platform which requires KYC.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 02, 2023, 07:08:07 PM
That's a clever idea but do companies accept watermarked personal documents? Especially ID card or passport? Also, isn't it easy to remove watermark via photoshop? Especially with some AI properties.
I always try to place the watermarks in places that the receiver still is able to read the necessary information (Numbers and names mostly), but make it so that the watermark is in an area that would make its removal very easy to spot (or even harder). I know that if someone is really interested in copying my information will eventually find a way to do it, but I find that it works great as a deterrent for most scenarios.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on June 02, 2023, 07:46:01 PM
I would still not recommend a Model T right now, but at least if I got one, I knew what I'm getting, since code and hardware are open.
Same here.
I think there are currently much better hardware wallet options that are open source and their price is similar or less than Trezor Model T.
To name just a few of them like Passport (around $200), Keystone (around $100), and maybe even others that are cheaper and based on Trezor code but with secure element.

By using a hardware wallet, you're basically trusting them with your money, while the security of "be your own bank" shouldn't rely on third-parties. I really hate this part, and even when using offline software wallets, you have to trust someone. It's impossible to verify all the software you're using, even if it's open source. "Trusting" goes against the basics of Bitcoin, but it's inevitable one way or another.
It's the same thing (if not worse) if you are using computer as alternative for hardware wallet.
You are trusting computer hardware (closed source) and software (can be opensource), but we can all agree that old computers/laptops can have much more flaws, bugs, backdoors, security issues and more attack vectors.
Ask any security expert and he will tell you that hardware wallets (despite issues they have) and generally safer than using computers, if done correctly.
Whatever you are suing to improve security for larger amount of coins it's always better to use multisig setup.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on June 02, 2023, 07:47:27 PM
What is the actual problem in KYC? The fact that your identity is revealed to some 3rd parties or the fact that your bitcoin address is trackable?
The main problem I have with KYC is that I have to trust them for doing the right thing, while many companies (and governments) have leaked private data in the past. This will happen again. At least if they don't have my data, they can't leak it. And this scenario is already undesirable even if the company doesn't do bad things with the KYC data on their own.

Quote
your data is never safe, tons of people already have access to it and still you have to reveal it many times in real life.
All the more reason to share this data as little as possible. I've closed bank accounts because they wanted more data than I want them to have.
You can't live in this world without revealing your KYC documents. House/hotel/car rentals, you need to reveal your KYC documents to get medical help, visit a doctor, get prescribed meds (if any). You have to reveal it to start work. I mean, there are many cases where you have to reveal your KYC documents and we can say for sure that our data isn't as protected as expected but still it's inevitable to give away all of these info. So, let's assume our data has been leaked, what's the point of rejecting other services that ask for KYC? Or do you hope that while your data was leaked, there is a chance that it got removed or lost and no one holds it? Or do you hope that it will be in hands of some people and isn't public? I mean, is your aim to keep this number of your KYC holders as narrow as possible?

Quote
Also, isn't it easy to remove watermark via photoshop?
Probably. A blue pen on a black and white copy shouldn't be that hard to remove digitally.
Of course it is :D Btw passports and some id cards have a lot of patterns and when you try to remove watermark from them, you can mess up with it but if one digs deep into pixels, can really do wonders.

The solution is simple - avoid any platform which requires KYC.
Life gets very hard if you do so, especially if you actively travel. But probably that's the price of privacy, just wonder how long can one keep living in such a discomfort.

You are trusting computer hardware (closed source) and software (can be opensource), but we can all agree that old computers/laptops can have much more flaws, bugs, backdoors, security issues and more attack vectors.
What makes you sure that modern hardwares aren't backdoored? Technology is developing rapidly, a lot of innovations are kept for a long time and released slowly in order to generate more profit, etc.
If you give me 2010's personal computer and 2023's personal computer, both of them offline, I would trust 2010's more than 2023's.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 02, 2023, 08:04:02 PM
The solution is simple - avoid any platform which requires KYC.
Life gets very hard if you do so, especially if you actively travel. But probably that's the price of privacy, just wonder how long can one keep living in such a discomfort.
Or you can choose to trust this fake messiah[1] (Ledger CEO). ~ 2 weeks have passed from the announcement of Ledger Recover and he's already going out and giving speeches in keynotes, sharing "his outlook for the future, the UX needed to enable mass adoption, and how crypto can protect our online identity. Thank you for the inspiring words!" They keep preaching about "how can crypto protect their online identity" when, at the same time, they are offering services that will link your own identity to the funds that you currently hold (optional, as always  ::)). Isn't this ironical?

What is even worse is that there are actually some providers that agree with Ledger stance on embracing more users by providing easier entry points[2]:
Quote
For instance, Madar highlighted that one of the biggest challenges associated with cryptocurrency is that it’s too complex for many users. “Specifically, keeping track of your physical device and seed phrase for years is far from trivial for the average person. Every user should be able to back up their keys somewhere,” he said.
Quote
Echoing this, Marvin Janssen, co-founder of hardware wallet provider Ryder, told Cointelegraph that Ledger Recover might appeal to mainstream customers. “It absolutely happens that people, especially those new to Web3, lose access to their wallet because of a faulty or complete lack of a backup. A feature like Ledger Recover can, therefore, definitely help,” he said.
How can anyone agree that, with a simple update, independently or not if I choose to take part of it, my device will have a "dormant" code that could be exploited in the future and thus voiding everything that the product & company stands for? That's madness!

[1]https://nitter.it/thecryptovalley/status/1664691045299376138 (https://nitter.it/thecryptovalley/status/1664691045299376138)
[2]https://cointelegraph.com/news/ledger-ceo-says-crypto-key-recovery-service-makes-self-custody-easier (https://cointelegraph.com/news/ledger-ceo-says-crypto-key-recovery-service-makes-self-custody-easier)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 03, 2023, 11:34:22 AM
I know that if someone is really interested in copying my information will eventually find a way to do it, but I find that it works great as a deterrent for most scenarios.
An attacker is going to take the path of least resistance. Are they going to spend several hours trying to edit out your watermark and end up with a result which might still be rejected by whichever service or bank they are trying to fool, or are they just going to move on and use someone else's KYC data instead? When KYC data is widely available to be bought on black markets for ten or twenty bucks for hundreds of users' worth of data, then an attacker is simply going to ignore the one user who has a difficult to remove watermark.

You can't live in this world without revealing your KYC documents. House/hotel/car rentals, you need to reveal your KYC documents to get medical help, visit a doctor, get prescribed meds (if any). You have to reveal it to start work.
Although obviously neither is good, there is a difference between something like a hospital leaking your documents and something like Ledger Recover leaking your documents. In addition to the risk of identity theft which is common in both scenarios, if Ledger Recover leak your data then you make yourself an instant target for crypto thieves, attackers, and scammers, as well as losing all privacy since your wallets/addresses/coins are now publicly linked to your real identity.

So, let's assume our data has been leaked, what's the point of rejecting other services that ask for KYC?
The usefulness of much of your data to an attacker is time limited. You can't take out a loan with an expired passport or ID card. If somewhere is asking for a copy of a recent bill, they usually want it within the last few months. Every time you complete KYC, you reset the clock.

I mean, is your aim to keep this number of your KYC holders as narrow as possible?
Yes.

I have never once completed KYC with any crypto service, nor will I ever do so, yet I would wager I spend, trade, send, and receive bitcoin more frequently than 99% of the users on this forum. Bitcoin was designed precisely to avoid centralized third parties. KYC is not the default position - quite the opposite. Rather than asking why we avoid KYC, you should be asking why so many other people are happy to sacrifice their security, their privacy, and their sovereignty, by completing KYC.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 03, 2023, 02:39:19 PM
I know that if someone is really interested in copying my information will eventually find a way to do it, but I find that it works great as a deterrent for most scenarios.
An attacker is going to take the path of least resistance. Are they going to spend several hours trying to edit out your watermark and end up with a result which might still be rejected by whichever service or bank they are trying to fool, or are they just going to move on and use someone else's KYC data instead? When KYC data is widely available to be bought on black markets for ten or twenty bucks for hundreds of users' worth of data, then an attacker is simply going to ignore the one user who has a difficult to remove watermark.
That's precisely why I spend a little bit of time implementing those watermarks. I just assume that whatever entity that is holding my information will eventually leak it, so I might as well just try to use any kind of deterrent that I can. Other than that, I try to stay away as much as possible from KYC procedures but some people still haven't realized how much information they are giving away whenever they submit themselves to KYC...


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Wind_FURY on June 05, 2023, 07:50:13 AM

The solution is simple - avoid any platform which requires KYC.

Life gets very hard if you do so, especially if you actively travel. But probably that's the price of privacy, just wonder how long can one keep living in such a discomfort.


Or you can choose to trust this fake messiah[1] (Ledger CEO). ~ 2 weeks have passed from the announcement of Ledger Recover and he's already going out and giving speeches in keynotes, sharing "his outlook for the future, the UX needed to enable mass adoption, and how crypto can protect our online identity. Thank you for the inspiring words!" They keep preaching about "how can crypto protect their online identity" when, at the same time, they are offering services that will link your own identity to the funds that you currently hold (optional, as always  ::)). Isn't this ironical?

What is even worse is that there are actually some providers that agree with Ledger stance on embracing more users by providing easier entry points[2]:

Quote

For instance, Madar highlighted that one of the biggest challenges associated with cryptocurrency is that it’s too complex for many users. “Specifically, keeping track of your physical device and seed phrase for years is far from trivial for the average person. Every user should be able to back up their keys somewhere,” he said.


Quote

Echoing this, Marvin Janssen, co-founder of hardware wallet provider Ryder, told Cointelegraph that Ledger Recover might appeal to mainstream customers. “It absolutely happens that people, especially those new to Web3, lose access to their wallet because of a faulty or complete lack of a backup. A feature like Ledger Recover can, therefore, definitely help,” he said.


How can anyone agree that, with a simple update, independently or not if I choose to take part of it, my device will have a "dormant" code that could be exploited in the future and thus voiding everything that the product & company stands for? That's madness!



[1]https://nitter.it/thecryptovalley/status/1664691045299376138 (https://nitter.it/thecryptovalley/status/1664691045299376138)

[2]https://cointelegraph.com/news/ledger-ceo-says-crypto-key-recovery-service-makes-self-custody-easier (https://cointelegraph.com/news/ledger-ceo-says-crypto-key-recovery-service-makes-self-custody-easier)


Shower thought. Is it possible that if a user has enabled the recovery feature, and has his/her data held by a third party, then it's probable that a government entity could issue a written order telling the third party to give them access to then user's coins/savings?

Because I believe the user has given up some of his/her rights upon upload of his/her own data. Don't third parties always have Terms of Agreement that users never read?

 8)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 05, 2023, 09:27:08 AM
Is it possible that if a user has enabled the recovery feature, and has his/her data held by a third party, then it's probable that a government entity could issue a written order telling the third party to give them access to then user's coins/savings?
Yes, absolutely. The Ledger co-founder stated as much here:

If you are a Recover user and have your shard into safeguarded by third parties, then yes, a government could subpoeana them and get access to your funds

Ledger also admit it here (under Data & Privacy at the bottom of the page):

Coincover will never pass your information to a third-party unless it has a legal obligation to do so. For example, law enforcement agencies often have extensive criminal investigation powers including the ability to obtain production orders requiring information to be produced. It may result in a criminal offense for any entity supporting Ledger Recover to fail to comply with a production order, but Coincover would always take all reasonable steps to verify a production order before complying with it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on June 05, 2023, 09:48:05 AM
Shower thought. Is it possible that if a user has enabled the recovery feature, and has his/her data held by a third party, then it's probable that a government entity could issue a written order telling the third party to give them access to then user's coins/savings?

Because I believe the user has given up some of his/her rights upon upload of his/her own data. Don't third parties always have Terms of Agreement that users never read?

 8)
Yes, that's unlikely to happen for an average user but definitely possible and that's another reason why someone should avoid Ledger Recover service.
By the way, ToS is a joke. If you read ToS of companies you frequently use or if you read the list of side effects of every meds, you are not going to use them ever in your life but the problem is that you need to use that particular service or product and because of that 99% of people just agree and move on.

There was a discussion about Ledger Recover and subpoena in podcast with the CEO of Ledger.
Have a look at these moments:
https://youtu.be/M3VjQUcyZSY?t=929
https://youtu.be/M3VjQUcyZSY?t=2610



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 05, 2023, 11:24:01 AM
Is it possible that if a user has enabled the recovery feature, and has his/her data held by a third party, then it's probable that a government entity could issue a written order telling the third party to give them access to then user's coins/savings?
Yes, absolutely.
The question is now which government will get to your coins first ;) But that's not even my biggest concern: what are the odds 2 out of 3 "seed storage facilities" will get hacked, leak data, or have an inside job rob users? If this takes off, there are billions of dollars worth of crypto to steal.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on June 05, 2023, 11:27:19 AM
The question is now which government will get to your coins first ;) But that's not even my biggest concern: what are the odds 2 out of 3 "seed storage facilities" will get hacked, leak data, or have an inside job rob users? If this takes off, there are billions of dollars worth of crypto to steal.

The other day I saw a movie, where confidential information was kept inside a stone, and hardly anyone would suspect that it contained that information.
Well maybe, we need to start thinking about saving the seed in a rock.  ::)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on June 05, 2023, 06:51:38 PM
Theoretically, hackers can make a patch for Ledger Live to intercept the encrypted Seed, which is divided into 3 parts. Of course, without the decryption key stored on the Ledger, they can't do anything.
How can the encryption key be stored on your Ledger device, if you can recover your crypto on any other Ledger HW of your choosing? The other devices can't hold your encryption key. The original hardware device maybe, but it looks like Ledger gets a copy of it. How else do you explain recovering crypto on Ledger #2 if Ledger #1 that encrypted the shards is no longer working/in your possession? Either Ledger has the keys or the encryption key is also somehow shared among all custodians.

To name just a few of them like Passport (around $200), Keystone (around $100), and maybe even others that are cheaper and based on Trezor code but with secure element.
A secure element like in the Ledger or a similar chip that relies on whether or not the developers write the necessary code that makes code extraction possible? The one good thing in all this is that Ledger has proven that secure elements are not to be trusted and aren't safe. Not in a Ledger or any other hardware wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 05, 2023, 09:14:40 PM
Is it possible that if a user has enabled the recovery feature, and has his/her data held by a third party, then it's probable that a government entity could issue a written order telling the third party to give them access to then user's coins/savings?
Yes, absolutely.
The question is now which government will get to your coins first ;) But that's not even my biggest concern: what are the odds 2 out of 3 "seed storage facilities" will get hacked, leak data, or have an inside job rob users? If this takes off, there are billions of dollars worth of crypto to steal.
And I mean, since we all know who the three companies are (one of them being Ledger), it wouldn't take much to have some high level employee going rogue from company A and another from company B and have free access to Ledger client funds. This is just another breach waiting to happen for Ledger, I'm surprised they still haven't learned after their previous breaches.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on June 05, 2023, 09:39:12 PM
This is just another breach waiting to happen for Ledger, I'm surprised they still haven't learned after their previous breaches.

Lol, maybe this is their new rogue business plan, I wouldn't be too surprised. How did Mark Karpeles kind of got away with his "Mt.Gox got hacked" story? It was shady beyond comprehension! Will we see a Mt. Ledger NoNo, oops we were hacked, sorry, your wallets are gone, bye bye, no time, private jet is waiting, salu, au revoir.  :D  ;D  ;)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Wind_FURY on June 06, 2023, 07:20:32 AM
Shower thought. Is it possible that if a user has enabled the recovery feature, and has his/her data held by a third party, then it's probable that a government entity could issue a written order telling the third party to give them access to then user's coins/savings?

Because I believe the user has given up some of his/her rights upon upload of his/her own data. Don't third parties always have Terms of Agreement that users never read?

 8)

Yes, that's unlikely to happen for an average user but definitely possible and that's another reason why someone should avoid Ledger Recover service.
By the way, ToS is a joke. If you read ToS of companies you frequently use or if you read the list of side effects of every meds, you are not going to use them ever in your life but the problem is that you need to use that particular service or product and because of that 99% of people just agree and move on.

There was a discussion about Ledger Recover and subpoena in podcast with the CEO of Ledger.
Have a look at these moments:
https://youtu.be/M3VjQUcyZSY?t=929
https://youtu.be/M3VjQUcyZSY?t=2610


The actual point isn't if it's possible or not. It's if your Bitcoins are still your Bitcoins while you're storing it in a Ledger. To which, if a government entity could coerce a third party to give up "your" keys/seed phrase, then it's most definitely NOT your Bitcoins.



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 06, 2023, 07:28:12 AM
With the discussion of 2 out of 3 custodians being compromised, don't forget that this set up has a single point of a failure, and the breach of this single point of failure is enough to steal your coins.

Just like every other Shamir's Secret Sharing set up, there is a single point of failure in the device which is used to create and communicate the secret shares. For Ledger Recover, even if we assume that the Nano S/X hardware device itself is secure, the only way for those shares and the associated decryption key to leave the Nano device and reach the third party custodians is via your computer. Therefore, your computer must receive, store, process, and transmit all the information necessary to empty your wallets. If your computer is compromised while you do this, or if the data is stored in memory and recoverable, then your coins can be stolen by compromise of your computer alone. This is the exact same situation as any hot wallet.

Just as a cold wallet which has connected to the internet once or twice is no longer a cold wallet, a hardware wallet which has exposed your seed phase to the internet once or twice is no longer a hardware wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: satscraper on June 06, 2023, 09:03:46 AM
                           ^
                           II
Fully agree with this  as no one  can envisage when  backdoor  will worm oneself into   his/her machine(it it is not  already there).

Just fresh  (https://www.wired.com/story/gigabyte-motherboard-firmware-backdoor/)  (as of May 31, 2023)  case:  millions of motherboard sold by well known maker such as  Gigabyte have  backdoor in firmware . It is not hard to  imagine  what would happen if those who wanna opt that Ledger Recover connect their  devices to   compromised motherboards like those from Gigabyte.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tenant48 on June 06, 2023, 06:37:25 PM
Theoretically, hackers can make a patch for Ledger Live to intercept the encrypted Seed, which is divided into 3 parts. Of course, without the decryption key stored on the Ledger, they can't do anything.
How can the encryption key be stored on your Ledger device, if you can recover your crypto on any other Ledger HW of your choosing? The other devices can't hold your encryption key. The original hardware device maybe, but it looks like Ledger gets a copy of it. How else do you explain recovering crypto on Ledger #2 if Ledger #1 that encrypted the shards is no longer working/in your possession? Either Ledger has the keys or the encryption key is also somehow shared among all custodians.


Each Ledger has a security chip that can have a unique private and public key. All Ledger needs is to get your seed from two sources, decrypt it at home, then read the unique public key from your new Ledger and re-encrypt the seed individually for your instance. I don't see any difficulties here.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on June 06, 2023, 07:21:47 PM
The question is now which government will get to your coins first ;) But that's not even my biggest concern: what are the odds 2 out of 3 "seed storage facilities" will get hacked, leak data, or have an inside job rob users? If this takes off, there are billions of dollars worth of crypto to steal.
If you are like DeKwon than you can try his tactics of swallowing hardware wallet (or seed phrase) when police comes for you... than you can play the bail game with government  :D

The one good thing in all this is that Ledger has proven that secure elements are not to be trusted and aren't safe. Not in a Ledger or any other hardware wallet.
That was my point all along since I am following that subject for a while.
Secure element is almost worthless if it is closed source, since they have signed NDA with manufacturer they can do whatever they want and they must cooperate with government parasites.

With the discussion of 2 out of 3 custodians being compromised, don't forget that this set up has a single point of a failure, and the breach of this single point of failure is enough to steal your coins.
I think this is also a flaw of Shamir Secret Sharing scheme (that ledger is planning to use), that is trying to mimic multisig setup as a poor man choice.
If they used proper Multisig setup maybe single point of failure could be avoided, even with this stupid Recover feature.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: FatFork on June 07, 2023, 10:39:38 AM
Theoretically, hackers can make a patch for Ledger Live to intercept the encrypted Seed, which is divided into 3 parts. Of course, without the decryption key stored on the Ledger, they can't do anything.
How can the encryption key be stored on your Ledger device, if you can recover your crypto on any other Ledger HW of your choosing? The other devices can't hold your encryption key. The original hardware device maybe, but it looks like Ledger gets a copy of it. How else do you explain recovering crypto on Ledger #2 if Ledger #1 that encrypted the shards is no longer working/in your possession? Either Ledger has the keys or the encryption key is also somehow shared among all custodians.


Each Ledger has a security chip that can have a unique private and public key. All Ledger needs is to get your seed from two sources, decrypt it at home, then read the unique public key from your new Ledger and re-encrypt the seed individually for your instance. I don't see any difficulties here.

But that's not how it's supposed to work, according to Ledger. They state that the seed phrase undergoes encryption and is divided into three shreds. These shreds are then directly sent to the three custodians from the Ledger device itself. When a recovery is requested, these encrypted parts are sent back to the new or old hardware device and decrypted back in the recovery seed. Nowhere does it mention that the shreds must pass through any Ledger server for encryption or decryption during recovery. Additionally, the process you described would imply that Ledger stores all private encryption keys from every device they have ever produced on their servers, which would create a single point of failure. It wouldn't make sense to keep such a system in place, and the entire process of splitting the recovery seed into shreds and distributing them to three different custodians wouldn't make sense in that case.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on June 07, 2023, 01:21:54 PM
For Ledger Recover, even if we assume that the Nano S/X hardware device itself is secure, the only way for those shares and the associated decryption key to leave the Nano device and reach the third party custodians is via your computer. Therefore, your computer must receive, store, process, and transmit all the information necessary to empty your wallets. If your computer is compromised while you do this, or if the data is stored in memory and recoverable, then your coins can be stolen by compromise of your computer alone. This is the exact same situation as any hot wallet.
I have no reason to doubt your words, but maybe we should wait for Ledger to release how exactly they envision this system of theirs is supposed to work. More importantly, how and when the encryption will take place. Does the Secure Element have the capacity to encrypt everything on the chip before taking any further actions? Or does the encryption take place in Ledger Live where it could become vulnerable to various attack models?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 07, 2023, 02:11:34 PM
They state that the seed phrase undergoes encryption and is divided into three shreds. These shreds are then directly sent to the three custodians from the Ledger device itself. When a recovery is requested, these encrypted parts are sent back to the new or old hardware device and decrypted back in the recovery seed. Nowhere does it mention that the shreds must pass through any Ledger server for encryption or decryption during recovery.
This means all shreds pass through your computer, and through Ledger Live. If Ledger Live gets compromised, your seed can get compromised. The whole point of a hardware wallet used to be that your security doesn't depend on the security of the computer you're using.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: FatFork on June 07, 2023, 06:13:41 PM
They state that the seed phrase undergoes encryption and is divided into three shreds. These shreds are then directly sent to the three custodians from the Ledger device itself. When a recovery is requested, these encrypted parts are sent back to the new or old hardware device and decrypted back in the recovery seed. Nowhere does it mention that the shreds must pass through any Ledger server for encryption or decryption during recovery.
This means all shreds pass through your computer, and through Ledger Live. If Ledger Live gets compromised, your seed can get compromised.

I agree. I was trying to explain to tenant48 that his idea about each Ledger device having a unique key pair doesn't hold up because it would render the decryption of shreds on a new device impossible. It just doesn't make logical sense in that context.

The whole point of a hardware wallet used to be that your security doesn't depend on the security of the computer you're using.

Absolutely! The whole idea behind a hardware wallet is to eliminate as many potential attack points as you can, not to introduce new ones, no matter how insignificant they might seem. Safety first, no compromises!


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tenant48 on June 08, 2023, 08:25:19 AM
But that's not how it's supposed to work, according to Ledger. They state that the seed phrase undergoes encryption and is divided into three shreds. These shreds are then directly sent to the three custodians from the Ledger device itself. When a recovery is requested, these encrypted parts are sent back to the new or old hardware device and decrypted back in the recovery seed. Nowhere does it mention that the shreds must pass through any Ledger server for encryption or decryption during recovery. Additionally, the process you described would imply that Ledger stores all private encryption keys from every device they have ever produced on their servers, which would create a single point of failure. It wouldn't make sense to keep such a system in place, and the entire process of splitting the recovery seed into shreds and distributing them to three different custodians wouldn't make sense in that case.

I just described an example of how this can be implemented. All Ledger nano X wallets have unique bluetooth identifiers, so what's stopping them from adding something like that to security chips? It would also be a great stupidity on their part to transfer the seeds in an unprotected form. When they launch this service will be more clear, now one can only guess.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 08, 2023, 08:53:14 AM
I have no reason to doubt your words, but maybe we should wait for Ledger to release how exactly they envision this system of theirs is supposed to work. More importantly, how and when the encryption will take place. Does the Secure Element have the capacity to encrypt everything on the chip before taking any further actions? Or does the encryption take place in Ledger Live where it could become vulnerable to various attack models?
My point is we do not need to wait on any further information from Ledger.

We already know the following pieces of information:
Once approved, your Ledger Nano X will duplicate, encrypt and fragment your private key into three parts within the Secure Element chip.
These encrypted fragments are securely sent to three independent providers – Ledger, Coincover, and EscrowTech that will store them in Hardware Security Modules (HSMs).
What if I lose my Ledger device that is associated with my Ledger Recover subscription?

Simply get another Ledger device and follow the process to recover access to your wallet.

So in summary:
1 - Your Ledger Nano device creates three encrypted shards
2 - These shards are transmitted to three third parties for storage
3 - The decryption key must also be stored by at least one of these third parties, since you can recover everything using a brand new device.*

Therefore, we can deduce that at some point, all the information necessary to recover your seed phrase (shards + decryption key) must be transmitted from your Ledger Nano device to these third parties. The only way for this to happen is via your internet connected computer. It does not matter if the encryption takes place solely within the Nano device, nor does it matter what decryption algorithm is used. All the information must pass through your computer. Therefore, if your computer is compromised, your funds can be stolen.



*The only alternative to this is that the decryption key is identical for every Ledger Nano device and so is simply stored on the device itself and not transmitted at all, but in this case any attacker can just buy a Ledger Nano and have access to the decryption key, so it makes no difference to the final conclusion that if your computer is compromised your funds can be stolen.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 08, 2023, 11:21:33 AM
Surely some users are aware that the SEC has pressed charges against Binance[1] this week. I have taken a look at the document[2] and had a laugh when I saw this particular entry on it:
Quote
REPATRIATION
IT IS HEREBY ORDERED, ADJUDGED, AND DECREED that on or before 10 days from the date the Court issues this Restraining Order, each Defendant shall repatriate to the United States all fiat currency and crypto assets that are deposited, held, traded, and/or accrued by investors (referred to herein as “customers”) on the Binance.US Platform, including for BAM’s staking-as-a-service program, or otherwise held for the benefit of BAM and Binance.US Platform customers, including, but not limited to, any hardware crypto asset wallets, all private keys in any form (or portions thereof), and any device, hardware, or software holding such private key or portion thereof (hereinafter referred to as “Customer Fiat Assets” or “Customer Crypto Assets” and, collectively, “Customer Assets”)
Granted we already know the dangers of using the wallets provided by CEX's , but I do wonder what would happen if a similar process happens within any company holding the shards? Why can't people realize how enormous is the risk associated with having their funds in someone else's hands? It is even worse when they are paying $9.99 for it...

[1]https://www.sec.gov/news/press-release/2023-101 (https://www.sec.gov/news/press-release/2023-101)
[2]https://storage.courtlistener.com/recap/gov.uscourts.dcd.256060/gov.uscourts.dcd.256060.4.1.pdf (https://storage.courtlistener.com/recap/gov.uscourts.dcd.256060/gov.uscourts.dcd.256060.4.1.pdf)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tenant48 on June 08, 2023, 04:13:53 PM
Wrote the following questions to Ledger support:
How will the seed recovery process take place on a new wallet?
Where will the decryption keys be stored and how will they be transferred to the new Ledger?
My request is accepted, it has been assigned id 1138638
If they send an answer, I undertake to publish it here without any changes.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: The Sceptical Chymist on June 08, 2023, 06:23:57 PM
       
Just fresh [/url]  (as of May 31, 2023)  example:  millions of motherboard sold by well known maker such as  Gigabyte have  backdoor in firmware . It is not hard to  imagine  what would happen if those who wanna opt that Ledger Recover connect their  devices to   compromised motherboards like those from Gigabyte.
Jesus Christ, with all of this scammy shit going on I'm now really regretting that I didn't major in computer science.  Not that it would have helped me discover that Gigabyte mobo backdoor or anything of the sort, but I think I'd feel more secure with just a bit more knowledge about how tech works.  Ah well, it's too late now.

I'm still following the Ledger subreddit and it's amazing that they still have so many supporters, presumably people who ought to know better than to keep trusting them.  As I said previously, many of them just don't get the points being made in this thread, i.e., that as long as that backdoor exists it doesn't matter if you subscribe to their recovery service or not; Ledger can access your keys whenever they want.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on June 08, 2023, 06:28:06 PM
*The only alternative to this is that the decryption key is identical for every Ledger Nano device and so is simply stored on the device itself and not transmitted at all, but in this case any attacker can just buy a Ledger Nano and have access to the decryption key, so it makes no difference to the final conclusion that if your computer is compromised your funds can be stolen.
If it's a universal decryption key, don't forget about the requirement of undergoing KYC. Sure, that data could also be stolen from a compromised computer. We can only hope that those who opt-in for Ledger Recover will be asked for an extensive KYC verification during seed recovery. I am talking about live video verification, and not simple selfies. Another worrisome piece of the puzzle is that AI software progresses at a rapid pace and it's scary what it can do.

Wrote the following questions to Ledger support:
How will the seed recovery process take place on a new wallet?
Where will the decryption keys be stored and how will they be transferred to the new Ledger?
My request is accepted, it has been assigned id 1138638
If they send an answer, I undertake to publish it here without any changes.
I doubt those poor bastards can be of much help. All they can do is tell you what they have been told from up above or copy/paste some nonsense making them look unknowledgeable.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 08, 2023, 07:32:41 PM
I'm still following the Ledger subreddit and it's amazing that they still have so many supporters, presumably people who ought to know better than to keep trusting them.  As I said previously, many of them just don't get the points being made in this thread, i.e., that as long as that backdoor exists it doesn't matter if you subscribe to their recovery service or not; Ledger can access your keys whenever they want.
"Fool Me Once, Shame on You; Fool Me Twice, Shame on Me"[1]. I am always available to help people to reach their own Sovereignty, either in the forum or other similar setting, publicly or privately. What I can't have pity on is people that, despise all the red flags and warnings regarding the services or the wallets that they use, still decide to keep their funds / trust on those same services (or, even worse, transferring their funds to a similar service).

It's a shame that Ledger brainwashed some of their userbase in thinking that this service actually is more of a help to them than a risk (and how it goes against with everything they stand for). I can't wait to see the release of the Whitepaper of the process so that we can finally have even more arguments to spread awareness about the service.

[1]https://knowyourphrase.com/fool-me-once (https://knowyourphrase.com/fool-me-once)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 09, 2023, 07:24:58 AM
-snip-
Lol. Good find. SEC literally ordering Binance to hand over all customer funds and private keys.

Ledger: "We would only hand over your seed to the government in the case of a subpoena for terrorism or similar, which is never going to happen, so there is nothing to worry about."
US Government: "Hold my beer."

I doubt those poor bastards can be of much help. All they can do is tell you what they have been told from up above or copy/paste some nonsense making them look unknowledgeable.
Their support team are limited to guesswork and regurgitating information from elsewhere. They apparently have been told absolutely nothing about Ledger Recover, and all they know is what the rest of us know from reading the Ledger website and Twitter:

I will do my best to answer with a combination of intuition and what I picked up from our AMA

::)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on June 09, 2023, 02:35:50 PM
~snip~
It's a shame that Ledger brainwashed some of their userbase in thinking that this service actually is more of a help to them than a risk (and how it goes against with everything they stand for).

I think that this process (brainwashing) would not be suitable for the user base you mention, because you cannot brainwash someone who does not understand the basics, and I will dare to say that at least 80% of all those who own Bitcoin or some altcoins are not even aware of what Bitcoin is (in a slightly more detailed sense), let alone what it means to be your own bank.

Consequently, if someone offers a service that is diametrically opposed to what they primarily offered, only a person without a bit of common sense will accept it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on June 09, 2023, 03:41:58 PM
The CTO just shared this on Twitter. Ledger's open source roadmap:

https://pbs.twimg.com/media/Fw0X4lpaAAYj_Bp?format=jpg&name=large

Your thoughts?


Sooo... where are we on this roadmap? I was promised some blog posts.

Did I miss the blog posts?

Or did they just a slap some random bullshit timeline together with no intention of sticking even to the bare minimum?

It's almost as if they've quietly moved on from that matter...


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on June 09, 2023, 05:21:04 PM
Sooo... where are we on this roadmap? I was promised some blog posts.

Did I miss the blog posts?
Good point. My guess is that they have put everything on hold for the time being. Ledger Recover has not received the reception they anticipated, and now they have to figure out how to re-introduce it with as little damage as possible to their company and future profits. Good luck with that Ledger...


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on June 10, 2023, 05:37:24 AM
The roadmap doesn't specify a time frame for each phase. The start of a new phase could happen tomorrow (no, definitely not) or sometime later (until users completely forget about it). Vague dates, wording, promises - all this suggests that the role of the pseudo-roadmap is a distraction and a way to make the user calm down, stop fanning the fire of discontent and anger at the recovery function. It seems that Ledger succeeded. People got angry and quieted down.

The roadmap picture has done its job, now the obligations to fulfill the promised can be abandoned and forgotten. Does anyone still believe liars after they have repeatedly lied to?


That's right, they will have a second attempt to push through and impose a recovery function on users, which the ledger will definitely take advantage of. Sooner or later, they will do what they intended, as soon as they process and prepare users for blind acceptance.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on June 10, 2023, 06:20:40 AM
The roadmap doesn't specify a time frame for each phase. The start of a new phase could happen tomorrow (no, definitely not) or sometime later (until users completely forget about it).
There are no exact dates, but the way it was written suggests that we should already be somewhere between phase #2 and #3 if everything went according to plan. A few days after the roadmap announcement, they were supposed to release a Ledger Recover whitepaper and technical posts explaining the Recover feature. And a few weeks after that, parts of their Recover framework was supposed to become open-source. Etc., etc.,. It's just a waiting game now.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 10, 2023, 09:07:21 AM
Did I miss the blog posts?
The only blog post they have made since this was shared 18 days ago (which is far more than "In the coming days" implies), is this one: https://www.ledger.com/blog/ledger-live-expands-cosmos-support-with-xprt-nom-qck-coins

Shows you exactly where their priorities lie. Instead of actually addressing this mess, they focus instead on implementing more shitcoins and staking to drive more profits for themselves.

Security is so boring! Shitcoins are the real important stuff!

 ::)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: John Abraham on June 10, 2023, 09:50:56 AM
It is even worse when they are paying $9.99 for it...
I won't mind having a Ledger hardware wallet if they pay me $9.99 monthly for the next 20 months  :D. I will share my seed phrase with them, but I won't share my identity. I mean, this is not a bad business Idea. I can buy a ledger nano x for $149 at my place, and if I get $10 monthly for the next 20 months, I will have $50 in profits after 20 months. Sounds great. I won't pay them a single penny even if they offer me a free hardware wallet right now. Sometimes companies ruin their user's trust, and it's impossible to build again.

Security is so boring! Shitcoins are the real important stuff!
All they want is to make money. They were criticized after the 3rd party seed phrase drama. But does anybody see any comment from them about this matter? The only thing I found is this; Pascal Gauthier, Ledger’s CEO and chairman, pushed back against the critiques on Twitter.

“Backdoor would mean that we control all ledger devices and could run automated updates for example… That’s not the case. Will never be the case. Only you can use functions on your ledger. No one else can enter your pin code and press those buttons…”[1]

However, CZ criticized them as well :D [2]


[1] https://dailyhodl.com/2023/05/18/crypto-hardware-wallet-ledger-responds-to-criticism-of-new-id-based-seed-phrase-recovery-solution/ (https://dailyhodl.com/2023/05/18/crypto-hardware-wallet-ledger-responds-to-criticism-of-new-id-based-seed-phrase-recovery-solution/)
[2] https://twitter.com/cz_binance/status/1658453341339283457 (https://twitter.com/cz_binance/status/1658453341339283457)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 10, 2023, 10:03:18 AM
Shows you exactly where their priorities lie. Instead of actually addressing this mess, they focus instead on implementing more shitcoins and staking to drive more profits for themselves.
Whenever I search for "Recover" in either r/ledgerwaller or in Twitter, I'm seeing less and less people asking/talking about it. On the other hand, there are tons of questions regarding when will shitcoin be implemented or why are they unable to trade their shitcoins. They currently don't need to rush the deliverable of their roadmap simply because most of their clients have forgotten that this issue ever started with. And the few that still care are a minority. I just hope that part of this "lack of discussion" is also due to the fact that some clients totally jumped out of that burning ship to other open-sourced wallets.

Security is so boring! Shitcoins are the real important stuff!
All they want is to make money. They were criticized after the 3rd party seed phrase drama. But does anybody see any comment from them about this matter? The only thing I found is this; Pascal Gauthier, Ledger’s CEO and chairman, pushed back against the critiques on Twitter.
This thread has a ton of information and statements from almost every high-level person in Ledger (namely CTO and their CEO) regarding their vision of the product. I think the last mention of this mess was this[1] french interview that the CTO gave.

[1]https://www.thebigwhale.io/article/charles-guillemet-ledger-la-peur-autour-de-ledger-recover-est-totalement-irrationnelle (https://www.thebigwhale.io/article/charles-guillemet-ledger-la-peur-autour-de-ledger-recover-est-totalement-irrationnelle)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on June 10, 2023, 10:22:59 AM
However, CZ criticized them as well :D

He should keep his mouth shut and worry about how he will save his company, and after all, it is hypocritical of him to criticize any HW at all, because what he really wants is for everyone to use his CEX as a storage wallet. In fact, there is no difference between what Pascal thinks about Ledger HW users and what CZ thinks about the majority of those who own cryptocurrencies.

Binance chief Changpeng "CZ" Zhao has suggested users are more likely to lose crypto by holding it in a cold wallet than by putting it on a centralized exchange.
“For most people, for 99% of people today, asking them to hold crypto on their own, they will end up losing it,” he said in a Twitter Space discussion held on Wednesday.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on June 10, 2023, 02:48:07 PM
Shows you exactly where their priorities lie. Instead of actually addressing this mess, they focus instead on implementing more shitcoins and staking to drive more profits for themselves.

Security is so boring! Shitcoins are the real important stuff!

The sad thing is, it works. Turns out they really do know their target audience. I guess crypto is in a pretty cursed state right now -- too niche for everyday use, too mainstream for the crypto-literate people to stay in the majority.


“Backdoor would mean that we control all ledger devices and could run automated updates for example… That’s not the case. Will never be the case. Only you can use functions on your ledger. No one else can enter your pin code and press those buttons…”

inb4 the introduction of Ledger Autopilot™ -- Keep your hardware wallet automatically updated without any hassle for just $19.99,- a month!*

*subscription fee withdrawn automatically for your convenience


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on June 11, 2023, 03:01:34 PM
We can complain and yell at Ledger in our ivory tower of knowledge and understanding of hardware wallets. We aren't the target users for Ledger, Paris with their opaque "you have to trust us" firmware. It's been said before, Ledger has good marketing and established a mantra that their obscurity model is something good, at least to an audience and user base who is too lazy to learn or understand the basics.

Ledger provoced a shitstorm and does now the sole thing they do well, a lot of bullshit marketing and throwing fog candles to blind the masses. Their eulogy and "dedication" for open-source is a joke and double slap in the face. Their timeline is pure bullshit and fog-in-the-air to delude and calm down opposers.

If someone still thinks the user has everything under control with the buttons on your Ledger NoNo, well good luck with your illusion. You might now have the control, but that must not be the case in the future when Ledger Live nags you to perform a firmware update or nothing will work until you obey.
The opaque firmware controls the MCU and secure element, the MCU controls the display and the buttons AND communicates with the secure element. The hardware buttons aren't wired directly in any way to the secure element where most important magic happens. The secure element runs firmware under control of Ledger and does only what the MCU tells the secure element to execute. The firmware is a black box and Ledger can program whatever they like. That is mostly the reality of Ledger f***ing NoNos. And if Ledger users would put a few brain cells together they could've know this even before the Recovery service debacle. Oh, wait, "You have to trust us"-Ledger lied all the time... too bad.


inb4 the introduction of Ledger Autopilot™ -- Keep your hardware wallet automatically updated without any hassle for just $19.99,- a month!*

*subscription fee withdrawn automatically for your convenience

Don't give 'em ideas. Or paid Ledger Live & firmware updates. Or new Ledger NoNo Rec(t) for a symbolic single figure price but with mandatory Recovery service paid monthly* (I reuse your starred legend, hehe)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 11, 2023, 05:20:40 PM
The CTO just shared this on Twitter. Ledger's open source roadmap:

https://pbs.twimg.com/media/Fw0X4lpaAAYj_Bp?format=jpg&name=large

Your thoughts?

This roadmap is just laughable at this point. I don't know the concept that they have for "in the coming days" regarding releasing the Whitepaper of this procedure, but I'm sure I'm not the only one thinking that "days" would mean that something would be released rather quickly. Soon this tweet will celebrate its 3rd birthday and so far nothing has been released concerning Ledger Recover (other than the FAQ). The posture changed as well, specifically from Ledger Co-Funder (u/btchip), shifting from "we have to act quickly" to "it'll be posted here when it's available"[1]. Outraging how they keep treating their customers.

[1]https://safereddit.com/r/ledgerwallet/comments/1464ocs/my_post_was_removed_for_some_reason/jnpgckh/ (https://safereddit.com/r/ledgerwallet/comments/1464ocs/my_post_was_removed_for_some_reason/jnpgckh/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Wind_FURY on June 12, 2023, 05:23:34 AM
Is it possible that if a user has enabled the recovery feature, and has his/her data held by a third party, then it's probable that a government entity could issue a written order telling the third party to give them access to then user's coins/savings?
Yes, absolutely. The Ledger co-founder stated as much here:

If you are a Recover user and have your shard into safeguarded by third parties, then yes, a government could subpoeana them and get access to your funds

Ledger also admit it here (under Data & Privacy at the bottom of the page):

Coincover will never pass your information to a third-party unless it has a legal obligation to do so. For example, law enforcement agencies often have extensive criminal investigation powers including the ability to obtain production orders requiring information to be produced. It may result in a criminal offense for any entity supporting Ledger Recover to fail to comply with a production order, but Coincover would always take all reasonable steps to verify a production order before complying with it.


OK, another shower thought. Would third parties know if I have my real wallet secured behind a passphrase? To illustrate, what if I enable Ledger's recovery feature and make that my "fake wallet", but the real wallet is the wallet that uses the same seed phrase BUT hidden behind a passphrase.

It could be useful if you need a wallet to use for plausible deniability.

 8)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 12, 2023, 05:26:20 AM
Would third parties know if I have my real wallet secured behind a passphrase?
Here is what Ledger say on the issue:

The Ledger Recover service, if used, does not backup your passphrase.

So in theory, no, the third parties would not know if you are using one or more passphrases. But this all depends on whether you trust what Ledger are saying, since I'm sure there will be zero way for the user to actually verify this.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: witcher_sense on June 12, 2023, 07:43:35 AM
Would third parties know if I have my real wallet secured behind a passphrase?
Here is what Ledger say on the issue:

The Ledger Recover service, if used, does not backup your passphrase.

So in theory, no, the third parties would not know if you are using one or more passphrases. But this all depends on whether you trust what Ledger are saying, since I'm sure there will be zero way for the user to actually verify this.
When setting up a passphrase for your Ledger hardware wallet, you basically have two options: insert a passphrase every time you want to get access to "hidden" wallets or attach it to a PIN code, meaning that your passphrase will be recorded somewhere in a hardware wallet's memory and may be extracted and used after a PIN code was entered. In other words, Ledger adds a "Remember me" button for passphrases that essentially negates all the benefits of "25th word" and hidden wallets by making them publicly available for anyone knowing a short PIN code. Given that the Recovery feature doesn't make sense in cases where a user has set up a passphrase since a seed phrase alone is insufficient to get access to coins, it would make sense for Ledger developers to include a passphrase into this encrypted transfer scheme, especially considering the fact that it is equally important for a successful recovery and already sitting in a device's memory. Ledger developers could have issued malicious firmware stealing users' seed phrases and passphrases, but finally decided it would be more beneficial to create a service that people subscribe to and share private keys and identity information with absolutely voluntarily.

More information:

https://support.ledger.com/hc/en-us/articles/4983095135261-How-to-recover-your-passphrase-accounts-?support=true
https://support.ledger.com/hc/en-us/articles/115005214529-How-to-set-up-a-passphrase-?docs=true
https://m.youtube.com/watch?v=8jiqFYFi698


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Wind_FURY on June 12, 2023, 11:41:21 AM
Would third parties know if I have my real wallet secured behind a passphrase?
Here is what Ledger say on the issue:

The Ledger Recover service, if used, does not backup your passphrase.

So in theory, no, the third parties would not know if you are using one or more passphrases. But this all depends on whether you trust what Ledger are saying, since I'm sure there will be zero way for the user to actually verify this.
When setting up a passphrase for your Ledger hardware wallet, you basically have two options: insert a passphrase every time you want to get access to "hidden" wallets or attach it to a PIN code, meaning that your passphrase will be recorded somewhere in a hardware wallet's memory and may be extracted and used after a PIN code was entered. In other words, Ledger adds a "Remember me" button for passphrases that essentially negates all the benefits of "25th word" and hidden wallets by making them publicly available for anyone knowing a short PIN code. Given that the Recovery feature doesn't make sense in cases where a user has set up a passphrase since a seed phrase alone is insufficient to get access to coins, it would make sense for Ledger developers to include a passphrase into this encrypted transfer scheme, especially considering the fact that it is equally important for a successful recovery and already sitting in a device's memory. Ledger developers could have issued malicious firmware stealing users' seed phrases and passphrases, but finally decided it would be more beneficial to create a service that people subscribe to and share private keys and identity information with absolutely voluntarily.

More information:

https://support.ledger.com/hc/en-us/articles/4983095135261-How-to-recover-your-passphrase-accounts-?support=true
https://support.ledger.com/hc/en-us/articles/115005214529-How-to-set-up-a-passphrase-?docs=true
https://m.youtube.com/watch?v=8jiqFYFi698


Please ELI5. What I have learned is that the added passphrase, or the "25th seed word", is a feature all BIP-39 compliant wallets have that generates a new set of keys. It's doesn't matter if the user owns/uses a Trezor, a Ledger, or any kind of hardware or software wallet. If the user enters his 24 seeds + his passphrase, the output will always be his/her "hidden wallet". Are you saying it's not?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on June 12, 2023, 07:25:38 PM
You basically throw your mnemonic words in a sanitized form together with the string "mnemonic" and an optional mnemonic passphrase (trailing space(s) matter!, I wouldn't speak of it as a 25th word because it's not necessarily a single word, contrary to the 12, 15, 18, 21 or 24 single mnemonic seed words) into a 2048 rounds of PBKDF2 with HMAC-SHA512 to get 64 bytes which are then further mangled in the so called BIP32 Root Key Derivation. See here: https://learnmeabitcoin.com/technical/mnemonic#mnemonic-to-seed

From a fixed set of mnemonic seed words any optional mnemonic passphrase gives an individual and unique wallet, there's no right or wrong like with a password or so. If you make a mistake in the optional mnemonic passphrase you get an empty wallet, if you get it right, you get your "hidden" wallet with your coins if you have transfered some coins on this "hidden" wallet's addresses.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: NotATether on June 13, 2023, 01:21:02 PM
Please ELI5. What I have learned is that the added passphrase, or the "25th seed word", is a feature all BIP-39 compliant wallets have that generates a new set of keys. It's doesn't matter if the user owns/uses a Trezor, a Ledger, or any kind of hardware or software wallet. If the user enters his 24 seeds + his passphrase, the output will always be his/her "hidden wallet". Are you saying it's not?

The "25th word" is a misnomer like the "13th word" for 12-word mnemonics and it usually used to mean the password that is used alongside a BIP39 mnemonic to derive the master public key.

By using a PIN to encrypt the BIP39 password, it reduces the security of said password to the strength of the PIN, especially since most PINs are short sequences of numbers.

BTW: This whole "Open Source Roadmap" is missing one important entry: To open-source the entire Ledger firmware!


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: witcher_sense on June 13, 2023, 05:40:18 PM
Please ELI5. What I have learned is that the added passphrase, or the "25th seed word", is a feature all BIP-39 compliant wallets have that generates a new set of keys. It's doesn't matter if the user owns/uses a Trezor, a Ledger, or any kind of hardware or software wallet. If the user enters his 24 seeds + his passphrase, the output will always be his/her "hidden wallet". Are you saying it's not?
No, I wasn't saying you won't be able to recover your hidden wallet in some other wallet software. I am saying Ledger tries to make passphrases less secure and more user-friendly, which, together with the announced Recovery service, is going to make a hardware wallet no better than a regular hot wallet. Passphrases should be kept separately both from the seed phrase and a hardware wallet itself: that's a rule that should be followed regardless of proficiency in security matters. Ledger relies too much on encryption and third parties not breaking trust and not sharing user data with unwanted entities, but we all know that the former will not protect if the decryption key is revealed, and the latter just goes against Bitcoin principles themselves.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 14, 2023, 06:09:52 AM
~ Ledger developers could have issued malicious firmware stealing users' seed phrases and passphrases, but finally decided it would be more beneficial to create a service that people subscribe to and share private keys and identity information with absolutely voluntarily.
"Could have"? Why not both? We have no way of checking anyway!

I am saying Ledger tries to make passphrases less secure and more user-friendly, which, together with the announced Recovery service, is going to make a hardware wallet no better than a regular hot wallet.
I'd say it's worse than a hot wallet: I use several different hot wallets (for small amounts), and I'd never use Ledger's "pay us to give us your seed phrase" scheme.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: witcher_sense on June 14, 2023, 07:03:15 AM
"Could have"? Why not both? We have no way of checking anyway!
Ledger has successfully blurred the line between malicious and "harmless" updates: both can now be used to extract seed words along with passphrases directly from a hardware wallet and in both cases, you are paying a price. Naturally, they could have stolen users' funds directly via Ledger Live malicious update, but it would break a continuous flow of income, which they strive to.

Quote
I'd say it's worse than a hot wallet: I use several different hot wallets (for small amounts), and I'd never use Ledger's "pay us to give us your seed phrase" scheme.
It is worse not only because of the services it offers but also because of implementation details and design decisions that imply keeping all eggs in one basket: anyone having physical access to a device will have all the information needed to steal the funds, anyone who has remote access to your device (like trusted third parties offering Recovery service) will also have everything. Curiously, they can reconstruct the history of your transactions and hand over it directly to IRS and other government entities without your permission.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 14, 2023, 08:37:11 AM
I am saying Ledger tries to make passphrases less secure and more user-friendly
I also disliked the "Attach to PIN" feature, and I've spoken before about why I don't think people should use it. As you say it reduces the security of your passphrase to a simple PIN, and it also means that your passphrase is stored on the device rather than wiped after use when using a temporary passphrase. However, it does serve one useful purpose in specific niche cases and that's plausible deniability. You can have your main wallet with no passphrase holding a small amount of coins, and then you can also have a wallet with a passphrase attached to a secondary PIN holding a little more funds, which you can also hand over to an attacker. Meanwhile, you can have the bulk of your funds stored behind one or more other passphrases which you don't reveal.

It's up to the user to consider whether such a feature would actually deter an attacker, though. And since I keep my funds spread out across multiple wallets on multiple different mediums, then I never used this feature even when I did use Ledger devices.

I'd say it's worse than a hot wallet: I use several different hot wallets (for small amounts), and I'd never use Ledger's "pay us to give us your seed phrase" scheme.
Agreed. Hot wallets are only as secure as the device you keep them on. Ledger Recover is only as secure as a bunch of devices that you are trusting complete strangers to keep secure. Does anyone want to sit and add up all the times that centralized exchanges or other centralized crypto services have been hacked or sold/shared/leaked data?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tenant48 on June 14, 2023, 10:07:03 AM
Wrote the following questions to Ledger support:
How will the seed recovery process take place on a new wallet?
Where will the decryption keys be stored and how will they be transferred to the new Ledger?
My request is accepted, it has been assigned id 1138638
If they send an answer, I undertake to publish it here without any changes.

Got this response from Ledger:

I’m not an expert, we have tons of educational materials in the pipeline including a white-paper detailing the multiple layers of encryption employed. Ultimately I don’t want to give you incorrect information, so I encourage you to keep an eye on Ledger academy for more information.

Our CTO also outlines some technical details here (https://twitter.com/P3b7_/status/1659187049331654658?s=20).

But personally I'd recommend waiting for the whitepaper, as it will break all of this down clearly, and should be able to answer any questions regarding the encryption, and the nuances of how it operates!

Here is everything related to Ledger Recover from the sent link:
Quote
This number can be put into human readable form (24 words) using BIP-39 standard.
That is your Secret Recovery Phrase.
This is what you write down and should NEVER share with ANYONE, including Ledger.
Ledger does not have access to it, including if you use Ledger Recover.


- If you want to use Ledger Recover, you’ll have to consent on your device for the backup or the recovery process
- It’s the same for staking, interacting with smart contracts, and encrypting data with the OpenPGP app…


You want to use Ledger Recover, your seed will be splitted into 3 shards and encrypted before being stored in shards backup providers.

Of course this doesn't explain much, we'll have to wait for them to prepare more detailed explanations.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 14, 2023, 10:46:51 PM
Of course this doesn't explain much, we'll have to wait for them to prepare more detailed explanations.
So they are employing the well know tactic of "It will be released when it's ready". I fully expected that behaviour from them, considering the kind of company that they are. No surprises here.

BTW @o_e_l_e_o you'll find this amusing - I've just found this[1] video circulating on Twitter and Reddit where Pascal Gauthier, Ledger CEO's, talks about privacy in their products:
Quote
If, for you, your privacy is of the utmost importance, please do not use our product, for sure.
At least they are being honest. What is shocking is that, despite these declarations, they keep attracting clients to their platform and still have other users defending them to the bone...

[1]https://www.youtube.com/watch?v=M3VjQUcyZSY&t (https://www.youtube.com/watch?v=M3VjQUcyZSY&t)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 15, 2023, 05:09:26 AM
Got this response from Ledger:

I’m not an expert, we have tons of educational materials in the pipeline including a white-paper detailing the multiple layers of encryption employed. Ultimately I don’t want to give you incorrect information, so I encourage you to keep an eye on Ledger academy for more information.

Our CTO also outlines some technical details here (https://twitter.com/P3b7_/status/1659187049331654658?s=20).
This is pathetic! So the "Support" guy says he's not an expert and doesn't bother to ask someone else, then tells you to wait, and forwards you to a collection of 30 posts that are each shorter than a SMS instead of a clear article on their own website? They can't seriously expect people to read Twitter for technical information on their product, right?

This also means they released their new "product" before they had the details sorted out. Does that mean they were hoping to hype it, and truely didn't expect the massive backlash they got instead? Lol.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on June 15, 2023, 07:26:34 AM
BTW @o_e_l_e_o you'll find this amusing - I've just found this[1] video circulating on Twitter and Reddit where Pascal Gauthier, Ledger CEO's, talks about privacy in their products:
Quote
If, for you, your privacy is of the utmost importance, please do not use our product, for sure.
At least they are being honest. What is shocking is that, despite these declarations, they keep attracting clients to their platform and still have other users defending them to the bone...

[1]https://www.youtube.com/watch?v=M3VjQUcyZSY&t (https://www.youtube.com/watch?v=M3VjQUcyZSY&t)

I am always suspicious of these alleged videos that appear.

And that normally in this moment of alert, it is. That these videos appear, but the fundamental thing is always missing: When was it made? Is the context complete or am I taken out of context? If he said that, before this mess, why is it only now being revealed/talked about? It was said and no one believed it, why?

Either way, it's often said that where there's smoke, there's fire. So we have to remain very attentive to all the information that comes out, and evaluate in detail.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tenant48 on June 15, 2023, 08:26:09 AM
Here's what else I found at Ledger Academy.  (https://www.ledger.com/academy/what-is-ledger-recover)

Encryption
When you subscribe to Ledger Recover, the secure element encrypts and splits the Secret Recovery Phrase into three fragments. These encrypted fragments will be sent through 3 independent secure channels to these fragments backup provider. The secure channel allows mutual authentication and avoids man in the middle attack. During the process, the secure channel uses an ephemeral symmetric key to securely transport the fragments. Each fragment is then secured by a separate and independent company in different countries: Coincover, Ledger and Escrowtech.

No single company has access to the entire backup, and each single fragment is completely useless by itself. This ensures the highest level of security and removes a single point of failure. Additionally, each fragment backup provider uses a hardened, tamper-resistant server called a Hardware Security Module (HSM) to securely store these encrypted fragments.



The decryption process is also described there, but exactly how the keys for decrypting the seed will be transferred to the new wallet is not described there.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 15, 2023, 08:38:22 AM
I've just found this[1] video
Some interesting snippets:

https://youtu.be/M3VjQUcyZSY?t=1285 - Apparently the shards aren't encrypted at all, despite Ledger previously stating this. It's literally just Shamir's. So there is no decryption key to be stored on the device or by Ledger themselves, making it even easier than thought to compromise the set up.

https://youtu.be/M3VjQUcyZSY?t=2342 - The quote you shared regarding privacy.

https://youtu.be/M3VjQUcyZSY?t=2700 - "So basically we're off-boarding loss of key risk, and on-boarding state actor risk." "Correct."


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 15, 2023, 08:43:39 AM
These encrypted fragments will be sent through 3 independent secure channels
I find it hard to believe 3 channels that start from the same USB cable on the same computer and go through the same Ledger Live software can truely be independent.

Quote
The secure channel allows mutual authentication and avoids man in the middle attack.
What if the man in the middle attack starts at your own laptop? What if Ledger Live gets compromised?

Quote
Each fragment is then secured by a separate and independent company in different countries
Wait, they previously announced a government could subpoeana them (https://bitcointalk.org/index.php?topic=5452900.msg62269158#msg62269158). I'm guessing all of them will cooperate when the government of one country subphoeanas them, so the different countries don't matter.

Quote
No single company has access to the entire backup, and each single fragment is completely useless by itself.
Great! We knew that already of course.
But here's the kicker:
Quote
This ensures the highest level of security
https://i.kym-cdn.com/entries/icons/mobile/000/000/015/oreally.jpg
(source (https://knowyourmeme.com/memes/o-rly))
So they're literally saying you can't have better security than sharing your encrypted seed phrase online. How about not sharing it? That is by definition more secure, so they're obviously lying.

Quote
and removes a single point of failure.
Great. Now there are multiple points of failure. How about A+B? Or B+C? Or A+C? Or one of them gets completely compromised, and some employees at the other storage locations start cherry picking lambos?

Quote
Additionally, each fragment backup provider uses a hardened, tamper-resistant server called a Hardware Security Module (HSM) to securely store these encrypted fragments.
I remember the days the secure element inside the hardware wallet was supposed to be the tamper-resistant part.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 15, 2023, 08:55:31 AM
Wait, they previously announced a government could subpoeana them (https://bitcointalk.org/index.php?topic=5452900.msg62269158#msg62269158). I'm guessing all of them will cooperate when the government of one country subphoeanas them, so the different countries don't matter.
In the video above, Harry Sudock makes the point that if Ledger are subpoenaed for a particular user's seed phrase/private keys, there is nothing stopping Ledger turning to these two partners and asking them to hand over their shards as well. They may in fact be legally forced to do exactly this. Gauthier replies that the other companies wouldn't have to comply, and that Ledger would be happy to open source their legal contracts with these companies to prove as such.

I won't hold my breath for that actually happening though.

Link with timestamp: https://youtu.be/M3VjQUcyZSY?t=2360


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 15, 2023, 09:11:55 AM
there is nothing stopping Ledger turning to these two partners and asking them to hand over their shards as well.
That sounds a lot like a single point of failure. And it makes me wonder: how would a real seed phrase recovery work? Would your private data be sent to the seed storage partners who all have to make their own judgement, or would Ledger just say: "this guy needs to recover his Ledger, send the seed"?

Quote
Gauthier replies that the other companies wouldn't have to comply, and that Ledger would be happy to open source their legal contracts with these companies to prove as such.
Let me guess: they haven't shared the contracts yet?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 15, 2023, 09:23:29 AM
Would your private data be sent to the seed storage partners who all have to make their own judgement, or would Ledger just say: "this guy needs to recover his Ledger, send the seed"?
The former, it seems:

When you want to restore your wallet, you initiate the Recovery from Ledger Live. You’ll have to login to your account and then go through 2 independent Identity verification processes.

Let me guess: they haven't shared the contracts yet?
Not that I can find. Although in my digging I did find Ledger's privacy policy states they will store your seed phrase shard for a full year and your other personal data for 7 years after you terminate your Ledger Recover subscription. Although Coincover and Escrowtech both have privacy policies you can find and read, neither make any mention of Ledger Recover or seed shards, so who knows what they are doing with your data.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on June 15, 2023, 04:32:58 PM
@RickDeckard, regarding the video that caught your attention, I posted it on page 9 (https://bitcointalk.org/index.php?topic=5452900.msg62300217#msg62300217) and had a little discussion with @Synchronice about it. I don't want to repeat myself, but I'll just say that Pascal's performance in that video reflects quite well the way Ledger as a company treats its users.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: A S M on June 16, 2023, 11:00:24 AM

https://youtu.be/M3VjQUcyZSY?t=1285 - Apparently the shards aren't encrypted at all, despite Ledger previously stating this. It's literally just Shamir's. So there is no decryption key to be stored on the device or by Ledger themselves, making it even easier than thought to compromise the set up.


I want to clarify a little.
Shards aren't encrypted, but as tenant48 pointed out in the post above are transmitted over an encrypted channel using ephimeral symmetric key.
Quote
During the process, the secure channel uses an ephemeral symmetric key to securely transport the fragments.
Ephemeral keys are negotiated by both parties using asymmetric cryptography: (https://en.m.wikipedia.org/wiki/Public-key_cryptography#:~:text=In%20an%20asymmetric%20key%20encryption,become%20known%20to%20any%20other.)
Quote
Public-key cryptography, or asymmetric cryptography, is the field of cryptographic systems that use pairs of related keys. Each key pair consists of a public key and a corresponding private key. Key pairs are generated with cryptographic algorithms based on mathematical problems termed one-way functions. Security of public-key cryptography depends on keeping the private key secret; the public key can be openly distributed without compromising security.

In a public-key encryption system, anyone with a public key can encrypt a message, yielding a ciphertext, but only those who know the corresponding private key can decrypt the ciphertext to obtain the original message.
For asymmetric crypto to work, each Ledger wallet must have a unique private/public key pair, which was also mentioned earlier in this thread. Ledger does not need to store databases with these keys or do intermediate re-encryptions.
Thus, it is absolutely safe to transfer the seed to a completely new wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on June 16, 2023, 03:32:23 PM
Or did they just a slap some random bullshit timeline together with no intention of sticking even to the bare minimum?
They probably did just that, and they are hoping that everything will calm down and people will gradually forget about this issue.
It could be possible they are working on open sourcing partially, but I think now it's to late for that and it wont be genuine.
I don't trust ledger and their ''car'' is going down the hill.

I also disliked the "Attach to PIN" feature, and I've spoken before about why I don't think people should use it. As you say it reduces the security of your passphrase to a simple PIN, and it also means that your passphrase is stored on the device rather than wiped after use when using a temporary passphrase.
I was thinking the same thing like you when I was considering of using ledger few years ago.
Attaching PIN also adds extra complexity since it is totally different from all other solutions used in different manufacturers of hardware wallets.

Apparently the shards aren't encrypted at all, despite Ledger previously stating this. It's literally just Shamir's. So there is no decryption key to be stored on the device or by Ledger themselves
This guy is totally lost in space... only ledger character that is worse than him, is probably ledger co-founder aka reddit moderator clown called btchip.
It's very important thing that he put a bunch of flashy rings on his fingers...  ::)

During the process, the secure channel uses an ephemeral symmetric key to securely transport the fragments.
Sounds like a bunch of BS that can't be verified at all by regular users.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on June 16, 2023, 04:14:03 PM
Or did they just a slap some random bullshit timeline together with no intention of sticking even to the bare minimum?
They probably did just that, and they are hoping that everything will calm down and people will gradually forget about this issue.
It could be possible they are working on open sourcing partially, but I think now it's to late for that and it wont be genuine.
I don't trust ledger and their ''car'' is going down the hill.

~snip
For me, including this story, it looks like an attempt to prolong the time so that the entire shitstorm of discontent subsides and doesn't spur the public to a new wave of discontent by repeated random and unnecessary actions.

If all the Ledger talk about the open source and the rest began before the incident with the ledger recovery, I could believe (I guess many others too). But now all their actions look fake and insincere. Whatever they do now, I will only have additional questions and doubts about them.

Confidence in this "car" is undermined not only with you.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: NotATether on June 17, 2023, 11:38:11 AM
Apparently, Ledger has not finished trolling us  :o

It has been revealed that the new ledger firmware has a method to extract the seed (old news) named gimme_da_seed (!!)

Quote
Just the opposite.  In order to enable the "Ledger Recover" feature, Ledger, did, indeed, write a gimme_da_seed function directly into firmware.  It is clear because you can see Ledger Live, which is open sources, using the seed and sending off to the Ledger Recover servers.

Both Ledger Live and Ledger Firmware handle your complete seed, and prepare it for transport off of the device.  The seed is encrypted, and Ledger has promised that the number of people who can decrypt the seed are small.

What's more, I don't think Ledger supports downgrades.  You MUST upgrade to the gimme_da_seed firmware, and once upgraded, I don't think you can downgrade.  But like I said, they promise it is encrypted.

Trezor prone to physical hack since we basically cannot verify of the Trezor we receive is genuine

EVERYTHING shipped by a third party is prone to physical attacks.  Ledger wrote the book on supply chain attacks.  There was a huge rash of compromised Ledgers sold on Amazon about 4 years ago.  Made a huge stink.  Lots of users were duped.

Ledger and Trezor are equally hardened and equally vulnerable via supply chain.  I'd put more trust in Trezor since you can upgrade, downgrade and independently flash the firmware and bootloader.  Very hard to sustain a "fake" firmware if you have to emulate all those actions without detection.

(Source) (https://www.reddit.com/r/TREZOR/comments/1488img/is_using_metamask_to_connect_to_ledgertrezor_is/jo2ju25/?utm_source=share&utm_medium=ios_app&utm_name=iossmf&context=3)

I'm going to make the educated guess that Ledgers developers are a bunch of juveniles because there's no way you're a senior engineer and you get away with this stunt especially after a PR storm.

*Note: it is hard to verify exactly whether it is true that they really named the method as such, because Ledger firmware is closed source and it's possible that obfuscation of exported function names is being used by the <closed-source, Ledger-internal> libraries.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 17, 2023, 12:03:49 PM
Quote
Both Ledger Live and Ledger Firmware handle your complete seed, and prepare it for transport off of the device.  The seed is encrypted, and Ledger has promised that the number of people who can decrypt the seed are small.
(Source) (https://www.reddit.com/r/TREZOR/comments/1488img/is_using_metamask_to_connect_to_ledgertrezor_is/jo2ju25/?utm_source=share&utm_medium=ios_app&utm_name=iossmf&context=3)
If this is true, Ledger's "hardware" wallet is now - once attached to a computer - literally less secure than a hot Electrum wallet on the same computer.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 17, 2023, 12:26:24 PM
I'm going to make the educated guess that Ledgers developers are a bunch of juveniles because there's no way you're a senior engineer and you get away with this stunt especially after a PR storm.

*Note: it is hard to verify exactly whether it is true that they really named the method as such, because Ledger firmware is closed source and it's possible that obfuscation of exported function names is being used by the <closed-source, Ledger-internal> libraries.
I'll take this update with a bit of caution. Ledger blantly lies to their customers, but I don't think they would enable the permission to push this kind naming in their software update, especially considering the backlash that they got. If there's one thing that they repeatedly told us is that they have a chain of command and deciders that have all to agree to the code before being released, meaning that it is hard for me to believe that this would pass those "quality" checks.

I've seen a user on Reddit[1] that is also looking into the code of the program but so far it hasn't found anything related to such naming. I could be wrong, but I'll wait for more updates on this one.

On other news regarding Ledger Recover, their CEO continues to spread the basis that this is a great innovation in the crypto field. In a recent conversation[2] (just yesterday!!) he makes another set of bold claims:
Quote
(...)When you think about it (Ledger Recover) there's nothing wrong with it. It doesn't change the security.
Quote
(...)It's our rule to have convictions and to push the industry forward.
If this is pushing the industry forward, then I'm looking forward for the next batch of features from Ledger side that will keep bringing down fire at their products. I'll just leave this here from Ledger Live Terms of Use[3] for reference:
Quote
4.6 No retrieval of Private Keys. The only existing backup is with you. Ledger operates non-custodial services, which means that we do not store, nor do we have access to your Crypto Assets nor your Private Keys. Ledger does not have access to or store passwords, 24-word Recovery Phrase, Private Keys, passphrases, transaction history, PIN, or other credentials associated with your use of the Services. We are not in a position to help you retrieve your credentials. You are solely responsible for remembering, storing, and keeping your credentials in a secure location, away from prying eyes. Any third party with knowledge of one or more of your 24-word Recovery Phrase or PIN can gain control of the Private Keys associated with your Ledger Device or of the 24-word Recovery Phrase, and therefore steal your Crypto Assets, without any possibility for you or Ledger to retrieve them.

[1]https://safereddit.com/r/CryptoCurrency/comments/14bdcw2/ledger_live_has_a_method_called_gimme_da_seed/jofevpq/ (https://safereddit.com/r/CryptoCurrency/comments/14bdcw2/ledger_live_has_a_method_called_gimme_da_seed/jofevpq/)
[2]https://nitter.it/TheBigWhale_/status/1669651433136832513 (https://nitter.it/TheBigWhale_/status/1669651433136832513)
[3]https://shop.ledger.com/pages/ledger-live-terms-of-use (https://shop.ledger.com/pages/ledger-live-terms-of-use)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on June 17, 2023, 12:58:58 PM
If this is true, Ledger's "hardware" wallet is now - once attached to a computer - literally less secure than a hot Electrum wallet on the same computer.

I would agree that your statement is correct, because I think that Ledger as a company has long lost credibility, and after this latest "achievement" anyone who still uses any of their models should ask themselves how much risk they are actually exposed to. On the other hand, Electrum is open source, and if it is properly verified and installed, and if we have a computer that is not exposed to the risks of malicious downloads, then there is no doubt that Electrum is a better option.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 17, 2023, 01:07:44 PM
*Note: it is hard to verify exactly whether it is true that they really named the method as such, because Ledger firmware is closed source and it's possible that obfuscation of exported function names is being used by the <closed-source, Ledger-internal> libraries.
But the post says you can see it being used in Ledger Live, which is open source. A search of Ledger's GitHub provides zero matches for "gimme_da_seed".


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 17, 2023, 01:24:21 PM
*Note: it is hard to verify exactly whether it is true that they really named the method as such, because Ledger firmware is closed source and it's possible that obfuscation of exported function names is being used by the <closed-source, Ledger-internal> libraries.
But the post says you can see it being used in Ledger Live, which is open source. A search of Ledger's GitHub provides zero matches for "gimme_da_seed".
I also came here to post this, thank you @o_e_l_e_o. The original user who reported this update still confirms that this function exists in a recent post (16 hours ago)[1]:
Quote
Yeah, Ledger put a method in their firmware like gimme_da_keys then allowed software (ledger live) to call gimme_da_keys. I can confirm that current Trezor firmware has no gimme_da_keys methods, or anything like that. So even if some software were to try to ask firmware for the keys, firmware isn't listening for any key requests, so won't respond.
I've taken a look at his profile and he doesn't seem to be a user that promotes other wallets or has any shady behaviour, so these claims are somewhat interesting to see. I'm sure we'll have more updates regarding this in the next hours.

[1]https://safereddit.com/r/TREZOR/comments/14b6cfx/about_trezor_updates/joef8tz/ (https://safereddit.com/r/TREZOR/comments/14b6cfx/about_trezor_updates/joef8tz/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on June 21, 2023, 04:15:36 PM
It seems that Christ is about to land on Earth. Ledger has just released the whitepaper for their Ledger Recovery procedure. You can find it in their GitHub page[1][2]. I didn't had the time to read it (probably will do it later) but just letting this out for users to be aware. Looking forward for more discussion within the community regarding it.

[1]https://github.com/LedgerHQ/recover-whitepaper/blob/main/Ledger%20Recover%20Technical%20White%20Paper.pdf (https://github.com/LedgerHQ/recover-whitepaper/blob/main/Ledger%20Recover%20Technical%20White%20Paper.pdf)
[2]https://github.com/LedgerHQ/recover-whitepaper (https://github.com/LedgerHQ/recover-whitepaper)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: rohanagarwal7 on June 21, 2023, 07:41:49 PM
I think the main issue is the fact that this API exists now is what concerns most people.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on June 21, 2023, 07:47:59 PM
A quick read over the whitepaper, by no means detailed inspection:
  • initial entropy is what's backed up (not sure if other possibly vital details are included, from first look I'd say no)
  • entropy is encrypted before it is split and encoded in shards (encryption key is common to Ledger hardware devices; let's see how long it takes that this key gets disclosed or peeled out of firmware)
  • sharding with something called Pedersen Verifiable Secret Sharing (sounds and looks better than simple Shamir Secret Sharing; I'm not yet familiar with this "new" scheme)
  • KYC with full name, date of birth, location of birth both as in id document (Ledger has some experience with leaks, this is going to be some fun as such identity data needs to be kept safe by three companies involved, good luck with that)
  • you have to identify yourself to every backup provider (not bad in terms of security as an attacker might not can fool every provider, but still leaves room to verification issues)

My immediate main concerns are:
  • if you have used a mnemonic passphrase for your wallet (multiple for multiple resulting wallets) this seems not to get backed up as a mnemonic passphrase kicks in at a later derivation step; so if you don't want to rely on your own mnemonic words backup and be crazy enough to go for Ledger Recovery, you're still supposed to safely and reliably backup your mnemonic passphrase (the 25th thing), otherwise you're clearly screwed
  • what if the owner of a Ledger hardware device dies and didn't leave enough details for the entitled heirs who at most know there's a Ledger Recover backup: I guess they will have a very hard time to prove they are the entitled heirs, and this has to be done with every backup provider (at least two of them of course are required)
  • three Ledger employees with Ledger hardware hold vital keys to approve something: I smell a recipe for potential desaster knowing the "reliability" of Ledger hardware


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 23, 2023, 05:25:40 PM
  • KYC with full name, date of birth, location of birth both as in id document (Ledger has some experience with leaks, this is going to be some fun as such identity data needs to be kept safe by three companies involved, good luck with that)
  • you have to identify yourself to every backup provider (not bad in terms of security as an attacker might not can fool every provider, but still leaves room to verification issues)
So identity theft is now enough to steal your Bitcoins? Even easier if the identity theft is an inside job at one of the three seed storage companies, they'll know exactly who to target and can request the other shards from the other two seed storage companies.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on June 23, 2023, 05:57:53 PM
  • KYC with full name, date of birth, location of birth both as in id document (Ledger has some experience with leaks, this is going to be some fun as such identity data needs to be kept safe by three companies involved, good luck with that)
  • you have to identify yourself to every backup provider (not bad in terms of security as an attacker might not can fool every provider, but still leaves room to verification issues)
So identity theft is now enough to steal your Bitcoins? Even easier if the identity theft is an inside job at one of the three seed storage companies, they'll know exactly who to target and can request the other shards from the other two seed storage companies.
The more companies that store this data, the more likely it is that one of them will screw up on keeping that data safe.

Be it attackers from outside or inside the three companies. Will enough problems with just one company.

Under what pretext can they request shards from two other companies? Will they have such functions by default (in order to restore access to users) or do you mean after gaining unauthorized access to the personal data of a conditional user and then requesting shards on his behalf?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on June 24, 2023, 07:02:43 AM
“Backdoor would mean that we control all ledger devices and could run automated updates for example… That’s not the case. Will never be the case. Only you can use functions on your ledger. No one else can enter your pin code and press those buttons…”[1]
Well, there was no way of accessing sensitive data on the secure element chips either. They have been telling us for years that it's impossible. Turns out, it's quite possible if they integrate the right code. If one day they go real evil, that code would not need your physical button presses at all. No one can verify how the system works, and the trust is gone following their public suicide.

Given that the Recovery feature doesn't make sense in cases where a user has set up a passphrase since a seed phrase alone is insufficient to get access to coins, it would make sense for Ledger developers to include a passphrase into this encrypted transfer scheme, especially considering the fact that it is equally important for a successful recovery and already sitting in a device's memory.
Do you think the target audience who can't store their seed safely and need Ledger Recover to do it for them (or think it's a good idea) use passphrases? I don't.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 24, 2023, 07:21:56 AM
Well, there was no way of accessing sensitive data on the secure element chips either. They have been telling us for years that it's impossible. Turns out, it's quite possible if they integrate the right code.
Hardware wallets, like mixers, are in what I like to call "the trust business". They should never lie, because if they lie once about something you can verify, you should assume they also lie about things you can't verify.
So basically, this should be the end of Ledger. If nobody buys anything from them ever again, that would be the best way to punish them and deter other hardware wallet manufacturers from doing the same.
But we don't live in a perfect world, so they'll probably just get away with it. Again.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on June 24, 2023, 07:31:57 AM
Hardware wallets, like mixers, are in what I like to call "the trust business". They should never lie, because if they lie once about something you can verify, you should assume they also lie about things you can't verify.
So basically, this should be the end of Ledger.
You are forgetting the bigger picture here. The secure elements in popular hardware wallets aren't 'secure'. This should be the end of all hardware wallets with such secure elements. But it's not going to be. I don't think it's going to be the end of Ledger either. Hardware wallets are not what they were marketed to us to be. That's the takeaway from the Ledger fiasco. Ledger were just the first to shoot themselves in the knee. The bigger problem is that hardware wallets with secure elements don't protect users against remote access as long as there is a possibility of sharing the data stored on them over the internet.   


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 24, 2023, 08:01:50 AM
(encryption key is common to Ledger hardware devices; let's see how long it takes that this key gets disclosed or peeled out of firmware)
This is something I theorized earlier and have obviously now been proven right. Given that you can recover your seed phrase on a brand new device, the key either had to be common to all devices or backed up alongside the shares. Turns out it is common to all devices, meaning the encryption is utterly useless. Any attacker can trivially access your decryption key. Every Ledger owner in the world already knows your decryption key. The encryption adds nothing and the safety of your coins is completely dependent on trusting the third parties.

Even easier if the identity theft is an inside job at one of the three seed storage companies, they'll know exactly who to target and can request the other shards from the other two seed storage companies.
If it's an inside job at one of the three companies, they only need a shard from one other company. That's a very low bar to clear.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on June 24, 2023, 08:35:01 AM
If it's an inside job at one of the three companies, they only need a shard from one other company. That's a very low bar to clear.
Potential scammers can apply at ledger.com/jobs (https://www.ledger.com/jobs) :P


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on June 24, 2023, 11:28:16 AM
Every Ledger owner in the world already knows your decryption key.
When you say they know the key, I assume you mean the same key is also used in their hardware device, and not that they actually know and can see the key. How could I (who own a Ledger Nano S) see that decryption key in my device?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on June 24, 2023, 11:42:12 AM
If it's an inside job at one of the three companies, they only need a shard from one other company. That's a very low bar to clear.
Potential scammers can apply at ledger.com/jobs (https://www.ledger.com/jobs) :P

There is no offer in my city. I don't want to change cities, I'm fine where I am. ::)
I will pass this opportunity.  8)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on June 24, 2023, 05:46:58 PM
When you say they know the key, I assume you mean the same key is also used in their hardware device, and not that they actually know and can see the key. How could I (who own a Ledger Nano S) see that decryption key in my device?
Yes, I mean the same key is on their device, but the distinction is irrelevant. If someone gains access to 2 of your shares, then it is trivial for them to access the decryption key even if they don't actually know what it is (by simply using any Ledger device).

Although given that Ledger have said it will be possible for users to replace Ledger and perform the entire process manually so as to not rely on any third parties, I presume the decryption key will have to be made public knowledge at some point (if someone doesn't extract and publish it before then).


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on June 25, 2023, 07:23:03 AM
Yes, I mean the same key is on their device, but the distinction is irrelevant. If someone gains access to 2 of your shares, then it is trivial for them to access the decryption key even if they don't actually know what it is (by simply using any Ledger device).
I don't think the decryption key is that important in a recovery scenario because it's the same one for everyone. What's important are the shards and the KYC tied to them. If they go ahead with this craziness, the KYC process most be set up in a way that there can't be any doubt if it's the lawful person that is trying to recover their crypto or someone else. With the way AI and audio & video technology is developing, that's becoming a difficult task. I am not going to get into how dangerous it is for such data to be stored online anywhere because that's already been covered extensively.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on June 25, 2023, 11:14:33 AM
<snip>

You name it. The security of your Ledger wallet, more accurately your Ledger seed, for a user who is crazy enough to buy this recovery service is now tied to a KYC process. It will likely be some sort of remote check or do you earn some public transport ticket to Ledger, Paris with your monthly subscription fees to show up in person? I have my doubts... And yes, with AI video and audio tools they're gonna have a hard time in a remote check. I have no idea how they want to play this safely and reliably.

The more details emerge, the more this recovery service by f***in' Ledger is an abomination and insult. What kind of drugs do they consume at Ledger, Paris, seriously?! This recovery service is so wrong in every aspect.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on July 03, 2023, 08:42:47 PM
That has happened in 2019, do they still suffer from the same problem? Btw they removed the support of AOPP but yeah, what you say about them is true.
It's interesting to know what you think about Coldcard or do you think that no hardware wallet is trustable and airgapped encrypted devices are the only last and one devices to use.
As I said, the vulnerability is unfixable. It still exists and will always exist on these devices. Coldcard is certainly airgapped, but it is not open source as Pmalek points out and the company behind it spread lies about competitors for their own gain. I personally wouldn't use it.

If I had to buy a hardware wallet right now, I would buy a Passport. But I'd much rather continue to use a separate airgapped, encrypted device, running a FOSS OS and wallet.
Coldcard changed their license from GPL to MIT+CC because The passport foundation forked a FOSS firmware base from Coldcard and this made them very upset. The fact is, Coldcard is the true creator of the most secure firmware model. Coldcard is not FOSS but it's still open source, anyone can view the code (https://github.com/Coldcard). While Passport did everything legally, I totally understand the anger from Coldcard's side but for justice, it should be said: Coldcard copied Trezor too when they appeared on the market.

By the way, I would stick with Coldcard. For people that want more user-friendly device, PP can be an option.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on July 04, 2023, 06:24:34 AM
The fact is, Coldcard is the true creator of the most secure firmware model.
Coldcard also built on many open source libraries (not just Trezor's) when they designed their product. For them to start whining about people building up their open source library is just pure hypocrisy.

Coldcard is not FOSS but it's still open source, anyone can view the code (https://github.com/Coldcard).
The code is verifiable, not open source. Open source code is freely available to be used, built upon, modified, etc. Coldcard code is no longer open source.

Here's a post from the CEO of Passport about this: https://www.zherbert.com/an-open-letter-to-nvk-and-coldcard/



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on July 04, 2023, 09:09:44 PM
Here's a post from the CEO of Passport about this: https://www.zherbert.com/an-open-letter-to-nvk-and-coldcard/
A bit off-topic but to add to this story, I recently tried to summarize in a post[1] some background that led to that discussion:
There was a clash between the two some time ago. Zach (Foundation CEO and Co-founder) even made a post in his own blog about it[1]. It mostly started when Matt Odell (seen as an influencer within the crypto community I assume) posted a tweet[2] claiming that all what Foundation did was to clone NVK source code into their product. Besides Matt, even the co-founder and CEO of CoinKite (@nvk[3]) - the producers of Coldcard - was spreading that same information on their Discord channel - that not only did Foundation copied their code but that they were also closed source (you can read more about it on Zack open letter).

I don't know how the situation ended between the two, but I wouldn't be surprised if Foundation (and Zach team) ended up a bit frustrated against this "attack" by nvk and would keep communication on strictly what was needed. You can feel that on Zach closing remarks on his letter:
Quote
Our team would appreciate if you lay off the character attacks and untrue statements. Let us know if we’ve done something wrong. But in an open source world, we need to build on each other’s work in order to bring Bitcoin to the masses.

[1]https://www.zherbert.com/an-open-letter-to-nvk-and-coldcard/ (https://www.zherbert.com/an-open-letter-to-nvk-and-coldcard/)
[2]https://nitter.it/ODELL/status/1651220101721358336 (https://nitter.it/ODELL/status/1651220101721358336)
[3]https://nitter.it/nvk (https://nitter.it/nvk)
I think it is always good to understand both sides of the story in every scenario and this is also an example of that. Sadly, on Ledger case, there isn't anything that they could do to salvage the current implementation of their new feature. I'm really considering creating an account for Twitter (since I'm not able to use nitter[2] ever since Twitter blocked people from browsing unless they are signed in[3]) just to be able to follow the discussion regarding Ledger in that particular social network and see how people continue to react to the deployment of Ledger Roadmap...

[1]https://bitcointalk.org/index.php?topic=5441422.msg62445559#msg62445559 (https://bitcointalk.org/index.php?topic=5441422.msg62445559#msg62445559)
[2]https://github.com/zedeus/nitter/issues/919 (https://github.com/zedeus/nitter/issues/919)
[3]https://www.bloomberg.com/news/articles/2023-06-30/twitter-blocks-people-from-seeing-tweets-unless-registered (https://www.bloomberg.com/news/articles/2023-06-30/twitter-blocks-people-from-seeing-tweets-unless-registered)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on July 06, 2023, 05:08:06 PM
The fact is, Coldcard is the true creator of the most secure firmware model.
Coldcard also built on many open source libraries (not just Trezor's) when they designed their product. For them to start whining about people building up their open source library is just pure hypocrisy.
That's right, they took an advantage of someone else's work, then built a better one but now they don't want others to take an advantage of their work. Definitely, that's not an ethical way to act.

The code is verifiable, not open source.
I think that's what matters the most, well, at least for me.
By the way, I am slightly out of smerits, so can't reward you but I want to say that you truly are one of the best user on this forum. Thank you for all the effort you put on this forum!

I'm really considering creating an account for Twitter (since I'm not able to use nitter[2] ever since Twitter blocked people from browsing unless they are signed in[3]) just to be able to follow the discussion regarding Ledger in that particular social network and see how people continue to react to the deployment of Ledger Roadmap...
That's the reason why I have never look at Pinterest but I have twitter account :D
Idk if I am late there but you can view Twitter tweets without registration if you see them through google cache.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on July 06, 2023, 06:15:06 PM
The code is verifiable, not open source.
I think that's what matters the most, well, at least for me.
If I was looking exclusively for open-source products, I wouldn't let Coldcard's change of license stop me from purchasing their hardware wallet. I called it politics in the past, and I am not interested in it. I certainly don't agree with their development team building on freely available code only to make it unavailable to others once they considered it a finished product. A bitch move! But when people preach the importance of open-source, it's mostly about being able to verify that everything functions as advertised. Even that's something that most people can't do, let alone build upon the code.    


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on July 07, 2023, 08:43:02 AM
I called it politics in the past, and I am not interested in it.
It is hypocritical and dishonest at best, and dangerous at worst. If no one is allowed to build on your code or use your code for anything, then you are going to have far fewer people looking at it, examining it, testing it, using it. As you say, few people can actually interrogate the code themselves, and most users rely on independent developers or power users examining the code of open source projects on their behalf. If you aren't actually allowed to do anything with the code, then there is far less incentive to spend your time going through it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on July 07, 2023, 12:24:25 PM
Coldcard also built on many open source libraries (not just Trezor's) when they designed their product. For them to start whining about people building up their open source library is just pure hypocrisy.
Are they even allowed to change from GPL to MIT license?
If they're building on other GPL software, they have to keep the same license for their own software:
GNU General Public License (GPL): The GPL is one of the most well-known open source licenses. It is considered a restrictive license, as it requires that any changes made to the code must be released under the same GPL license, and any software that uses the code must also be released under the same GPL license. Additionally, if a user distributes the software, they must also provide the source code and any changes they made to it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on July 07, 2023, 01:53:19 PM
Are they even allowed to change from GPL to MIT license?

I have been asking this myself almost all the time when the drama with nvK and his policies came up. I didn't want to follow it closely, therefore I don't know much about the details of licenses of the source code nvK's company used when they built ColdCard firmware.

In my opinion it's a shitshow and an embarrassingly bad one, too. You simply can't argue that you have heavily modified the original code and made your version much much better. It still originates from some license and you have to follow that. It defies the purpose of open-source if you change the license at your personal ego will.

But frankly I lack the knowledge of all the shitshow's details as I don't want to devote time of my life to it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on July 07, 2023, 03:54:25 PM
It is hypocritical and dishonest at best, and dangerous at worst. If no one is allowed to build on your code or use your code for anything, then you are going to have far fewer people looking at it, examining it, testing it, using it. As you say, few people can actually interrogate the code themselves, and most users rely on independent developers or power users examining the code of open source projects on their behalf. If you aren't actually allowed to do anything with the code, then there is far less incentive to spend your time going through it.
No one can prevent you from looking at the code and testing it for security vulnerabilities. It's public, go ahead. But you can't use it as a base to build your own software. Whether the code is open-source or not and someone finds bugs or vulnerabilities in it, you can only do one thing. You open an issue about it on GitHub and inform the team. It's the devs who need to patch it up, change it, or get rid of the faulty code. You might say, the software is open-source, I can do it myself. In that case we are going back to the verifiability dilemma. The most important thing is that the necessary code is public so you can go through it and change it according to your needs. In case of the Coldcard, it's equally public as Trezor or Passport. nvK doesn't know what is running on your local machine. ;)   


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: DireWolfM14 on July 07, 2023, 04:59:01 PM
Coldcard also built on many open source libraries (not just Trezor's) when they designed their product. For them to start whining about people building up their open source library is just pure hypocrisy.
Are they even allowed to change from GPL to MIT license?
If they're building on other GPL software, they have to keep the same license for their own software:
GNU General Public License (GPL): The GPL is one of the most well-known open source licenses. It is considered a restrictive license, as it requires that any changes made to the code must be released under the same GPL license, and any software that uses the code must also be released under the same GPL license. Additionally, if a user distributes the software, they must also provide the source code and any changes they made to it.

I think that's true, but the ColdCard offers more features than any other hardware wallet I've used.  I'm no expert on the code, the licensing, or where the code originated, but having included features like (for example,) Bip85 (deterministic seed phrases that are backed up by the primary seed, which is a pretty slick feature,) could justify changing the licensing due to those features.  If nvK wants to protect his intellectual property by protecting unique snippets, I don't see a problem with it as long as it's available to the public for scrutiny.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on July 07, 2023, 06:50:36 PM
I'm no expert on the code, the licensing, or where the code originated, but having included features like (for example,) Bip85 (deterministic seed phrases that are backed up by the primary seed, which is a pretty slick feature,) could justify changing the licensing due to those features.  If nvK wants to protect his intellectual property by protecting unique snippets, I don't see a problem with it as long as it's available to the public for scrutiny.
I understand the reasoning of both camps. Those who say it's unethical to use open-source code to inspire you to build your own software, only to prevent others from doing the same and using your code in their products are right. It is. But if his product is superior in any ways, or he thinks it is, I understand why he would want to protect it. Business is cold, emotionless, and sometimes doesn't know logic and reasoning. If someone feels there is a breach of licensing agreements, sue him. Can it even be done?   


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on July 08, 2023, 08:21:17 AM
If they're building on other GPL software, they have to keep the same license for their own software:
According to their changelog (https://coldcard.com/docs/version-history), they first applied MIT-CC on everything that wasn't under GPL, and then worked to remove all GPL code so everything could be under MIT-CC.

If nvK wants to protect his intellectual property by protecting unique snippets, I don't see a problem with it as long as it's available to the public for scrutiny.
It is of course fine if he wants to do that. But it is equally fine for people like me to point out that doing so means fewer eyes on the code therefore less security, as well as pointing out it is bad for the space in general. Bitcoin is about freedom. If I'm buying a hardware wallet, I'm picking a company which aligns with that ethos, not Trezor paying blockchain analysis to spy on you, and not Coinkite locking down their code so it cannot be used by anyone else.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on July 08, 2023, 09:03:04 AM
But it is equally fine for people like me to point out that doing so means fewer eyes on the code therefore less security...
...Coinkite locking down their code so it cannot be used by anyone else.
I think these two parts of your post mean totally different things. Please tell me how you or anyone else can't scrutinize the Coldcard code and find issues with it if they exist?
Yes, you can't use the code in your own software, sell it, releases it with such code, etc. Why exactly can't you analyze every line of it if it pleases you?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: o_e_l_e_o on July 08, 2023, 09:05:05 AM
Why exactly can't you analyze every line of it if it pleases you?
Why would I bother when I can't do anything with it?

That's the point I'm making - not that I can't review the code, only that far fewer people will bother to do so since they can't use that code themselves.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on July 08, 2023, 09:11:16 AM
Why would I bother when I can't do anything with it?

That's the point I'm making - not that I can't review the code, only that far fewer people will bother to do so since they can't use that code themselves.
That's totally subjective I think. In that case, the problem is in the people not wanting to do it, and not the license that hinders you. If you want to, you have what you need to fork the code and use it on your own software. But do it privately and for your own benefit without making anything public. Who is going to stop you? 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on August 12, 2023, 12:43:20 PM
This isn't related to the Ledger Recover feature but also isn't significant enough for me to create a new thread about it. So I will just post it here.

My current Ledger Live version is a few months old, so I checked the release notes of the versions that the company released after the one I currently have installed. I wanted to see if there is anything there that would warrant an update. Turns out that the brainiacs behind Ledger made a change starting with version 2.64.1. They call it an improvement. This "improvement" of theirs automatically downloads (and surely installs) new versions of Ledger Live in the background without asking the user or requiring that the user does it.

So, if you prefer verifying the signatures of your downloads before installing them, the nice folks of Ledger have now made that impossible. You will first get the new update and after that revert back to an older version or do what you want with it. Maybe in the future they can install our firmware updates automatically as well, without us knowing.

Quote
When the latest version of the Ledger Live desktop app is available, it will now be automatically downloaded, same as the current experience on your Ledger Live mobile app, so the update will not interrupt you while using the app. You can revert to the previous setting by using older versions of the Ledger Live desktop app.
https://support.ledger.com/hc/en-us/articles/360020773319-What-s-new-in-Ledger-Live-?docs=true


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on August 12, 2023, 01:26:46 PM
(...)
My current Ledger Live version is a few months old, so I checked the release notes of the versions that the company released after the one I currently have installed. I wanted to see if there is anything there that would warrant an update. Turns out that the brainiacs behind Ledger made a change starting with version 2.64.1. They call it an improvement. This "improvement" of theirs automatically downloads (and surely installs) new versions of Ledger Live in the background without asking the user or requiring that the user does it.
(...)
Can't say that I'm surprised as we've talked about this moves in the past - Ledger would silently start implementing procedures that would make the users inevitably update to newer software updates (either their Ledger Live app or their Firmware).

On similar news, Ledger has also recently advanced in their "open source" roadmap[1] - starting from August 7th[2] - they have open sourced their dashboard which supposedly plays a key role in their "recover" feature.They also shared some tools that allow to implement our own shard backup provider. Here[3] is the specific repository within Ledger GitHub page, along with documentation[4] and scripts[5]. We all know that this "open source" is very limited, but suffice to say that will surely trick some users out there thinking that Ledger went "open source"...

Is anyone able to find the "open source" of their dashboard?

EDIT: Corrected some links. Thank you @Pmalek

[1]https://github.com/LedgerHQ/recover-whitepaper (https://github.com/LedgerHQ/recover-whitepaper)
[2]https://support.ledger.com/hc/en-us/articles/360014980580-Ledger-Nano-X-firmware-release-notes (https://support.ledger.com/hc/en-us/articles/360014980580-Ledger-Nano-X-firmware-release-notes)
[3]https://github.com/LedgerHQ/blue-loader-python (https://github.com/LedgerHQ/blue-loader-python)
[4]https://github.com/LedgerHQ/blue-loader-python/blob/master/README.md (https://github.com/LedgerHQ/blue-loader-python/blob/master/README.md)
[5]https://github.com/LedgerHQ/blue-loader-python/tree/master/ledgerblue (https://github.com/LedgerHQ/blue-loader-python/tree/master/ledgerblue)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on August 12, 2023, 03:28:20 PM
~snip
Perhaps this information is not important enough to create a new topic, as you claim, but it is still a very important detail for ledger users.

I think in the future they will make it so that the old versions of ledger live will not work and their users will have no choice but to install the latest versions of this application, which, as you noticed, will already have an automatic update function built in.

And in the future, this "improvement" of theirs will automatically send the contents of users wallets to wherever they want in ledger?

It feels like the ledger live - ledger hardware wallet ecosystem is gradually becoming totally centralized.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Volgastallion on August 12, 2023, 07:19:19 PM
I just see this because you already bump the thread, its something related but for all of you, that are not nearby gambling threads, we ahve here, a very rare exit scam made by Betnomi.

THe thing is they send some ledger to some users in some predictions made by them.

It took some time to get it, but it finally came last week.
I had no time to post about it because I spent the whole month traveling, but here goes:

https://www.talkimg.com/images/2023/07/30/QiFPf.jpeg

Thanks Betnomi! ❤️️
Too late, they are long gone LOL
The story of Betnomi.com (Exit Scam) (https://bitcointalk.org/index.php?topic=5461815.0) : This is something fresh for you to study.

By the way, don't cry later if the ledger wallet steal your crypto, who knows may be Betnomi created a backdoor in that device and when you will store something they will steal it. Are you not aware of Ledger recent update 😉?

The question to all of your is, do you think that ledgers can be modified by them so they can acces and steal al your coins?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on August 13, 2023, 07:08:39 AM
<Snip>
Did you maybe link to the wrong sources? Your sources [3] and [4] are exactly the same. Source [5] refers to the old and discontinued Ledger Blue.

And in the future, this "improvement" of theirs will automatically send the contents of users wallets to wherever they want in ledger?
Despite their recent history, they can still turn things around and advertise this upcoming Recover feature as something extraordinary and worth using for newbies. We will see how that goes. Going down the road that you proposed is sure death to Ledger and I don't think they are that stupid.

The question to all of your is, do you think that ledgers can be modified by them so they can acces and steal al your coins?
Fake Ledger devices do exist, and we even had cases where individuals whose data got leaked had such devices shipped to them to their home addresses. But everything about those HWs was fake. If you opened them up, they had different hardware components compared to the examples Ledger has on its website (https://support.ledger.com/hc/en-us/articles/4404382029329?support=true). They also instructed the users to download and install fake Ledger Live software and not the official versions. Fake firmware was also part of the game.

- A genuine Ledger HW looks as shown on the pictures above.
- Only a genuine Ledger HW works and can connect to the official Ledger Live software.
- Only a genuine Ledger HW can connect to Ledger servers and install official apps or firmware from the LL App Manager.

If Betnomi modified their Ledger devices, you should notice that the things I mentioned above won't work. 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on August 13, 2023, 09:01:25 AM
And in the future, this "improvement" of theirs will automatically send the contents of users wallets to wherever they want in ledger?
Despite their recent history, they can still turn things around and advertise this upcoming Recover feature as something extraordinary and worth using for newbies. We will see how that goes. Going down the road that you proposed is sure death to Ledger and I don't think they are that stupid.
The path that the ledger has chosen with all these recovery functions and storage of private keys (parts) with third-party companies, automatic ledger live app, release of devices that have not been fully tested and have physical flaws and defects, with leaks of their customers' data (still, they don't were able to prevent this) without any compensation can hardly be called reasonable. This company has too many actions that can only be called stupid (or maybe just negligence, greed and irresponsibility?).

The question to all of your is, do you think that ledgers can be modified by them so they can acces and steal al your coins?
Fake Ledger devices do exist, and we even had cases where individuals whose data got leaked had such devices shipped to them to their home addresses. But everything about those HWs was fake. If you opened them up, they had different hardware components compared to the examples Ledger has on its website (https://support.ledger.com/hc/en-us/articles/4404382029329?support=true). They also instructed the users to download and install fake Ledger Live software and not the official versions. Fake firmware was also part of the game.

- A genuine Ledger HW looks as shown on the pictures above.
- Only a genuine Ledger HW works and can connect to the official Ledger Live software.
- Only a genuine Ledger HW can connect to Ledger servers and install official apps or firmware from the LL App Manager.

If Betnomi modified their Ledger devices, you should notice that the things I mentioned above won't work.  
And I also dreamed of winning one of these devices in the raffle of betnomi :) As a memento. After their exit scam, this little thing became really memorable. For their former clients.

In theory, it is possible that the HW devices sent by the betnomi may be modified. But in practice, they would hardly bother (although who knows). I think that the betnomi has already made good money with their exit scam that they don’t need to take extra actions with devices, and this would require bothering with modification (mind, of each hardware wallet). As far as I understand, there were not so many such devices (for raffles), which means that it was not so much possible to earn in such a fraudulent way (compared to an exit scam gambling platform). That is, the ratio of time / resource costs with possible profitability is incommensurable.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Volgastallion on August 13, 2023, 08:25:51 PM
Thanks for your answer guys, i amde the question to maybe help he one who have the Betnomi Ledger in his hand and prevent them to being in high risk. But as far as i understand based on yours answers it can be "safe".

Yes i think in the same way, with the exit scam they surely make good money and this hardware wallets and others promotions they do were only a hook to gain the trust of the community.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on August 14, 2023, 06:03:11 PM
Yes i think in the same way, with the exit scam they surely make good money and this hardware wallets and others promotions they do were only a hook to gain the trust of the community.
The thing is, Betnomi can't know how much crypto the winners of those hardware wallet have. Thus, it could prove unprofitable and a waste of time to acquire such devices with the hope that it might be worth it in the future. Regular people won't know how to modify such hardware wallets and make them malicious. So the only option for most fraudsters is to purchase such fake devices from someone that knows. It's an investment, regardless of how much it initially costs.

It would be in a scammer's interest to target people they know own enough crypto with such modified HWs. Then it might be worth the invested money and time. But sending out blindly, not so much.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on August 15, 2023, 12:59:29 AM
Did you maybe link to the wrong sources? Your sources [3] and [4] are exactly the same. Source [5] refers to the old and discontinued Ledger Blue.
I totally did, thank you for alerting me (I've edited my previous post). Regarding the linked [5] source, Ledger has placed within that folder recover's scripts (within the last month). I don't know why they particularly chose to place them in their discontinued product however.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: BitcoinGirl.Club on August 15, 2023, 10:41:51 PM
It took some time to get it, but it finally came last week.
I had no time to post about it because I spent the whole month traveling, but here goes:

https://www.talkimg.com/images/2023/07/30/QiFPf.jpeg

Thanks Betnomi! ❤️️
Too late, they are long gone LOL
The story of Betnomi.com (Exit Scam) (https://bitcointalk.org/index.php?topic=5461815.0) : This is something fresh for you to study.

By the way, don't cry later if the ledger wallet steal your crypto, who knows may be Betnomi created a backdoor in that device and when you will store something they will steal it. Are you not aware of Ledger recent update 😉?

The question to all of your is, do you think that ledgers can be modified by them so they can acces and steal al your coins?
I feel the answer is becoming repeated. I already answered it many times but anyway here it is again. It's completely possible to hire an embedded programmer and change the functionality of any device. Leger is close source, you as an end user can not verify anything if anyone do any trick.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: NotATether on August 17, 2023, 06:58:33 AM
I feel the answer is becoming repeated. I already answered it many times but anyway here it is again. It's completely possible to hire an embedded programmer and change the functionality of any device. Leger is close source, you as an end user can not verify anything if anyone do any trick.

It would be interesting if the Betnomi scammers were able to find some experienced blackhat willing to do that for them, but in reality I can't consider that possibility to be an accurate one unless they've spent too long organizing and shipping the hardware wallets from the giveaway (so unfortunately I think it might be credible... in any case just throw it out and don't trust hardware wallets from giveaways).


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on August 17, 2023, 03:31:54 PM
I feel the answer is becoming repeated. I already answered it many times but anyway here it is again. It's completely possible to hire an embedded programmer and change the functionality of any device. Leger is close source, you as an end user can not verify anything if anyone do any trick.

It would be interesting if the Betnomi scammers were able to find some experienced blackhat willing to do that for them, but in reality I can't consider that possibility to be an accurate one unless they've spent too long organizing and shipping the hardware wallets from the giveaway (so unfortunately I think it might be credible... in any case just throw it out and don't trust hardware wallets from giveaways).
I would prefer not to trust any device not purchased from an official manufacturer at all. Even if the betnomi had not done an exit scam, I would have thought 10 times before using such a wallet to store major cryptocurrencies. Why create unnecessary risks for yourself? I admit the possibility that on hardware wallets received at various raffles and other contests (that is, not purchased directly from the manufacturer) you can store only a small amount of money, which is not a pity to lose.

I don’t know about throwing out betnomi's ledger, but you definitely shouldn’t trust 100%. You can 100% trust only those devices that were purchased directly by you directly from the manufacturer, preferably without intermediary stores.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: jerry0 on August 29, 2023, 07:12:56 AM
Haven't updated ledger live in a while.  Still using version 2.57 and current version is now 2.66. 


Am using a nano ledger s plus.


Any issue doing the ledger live update directly from the ledger live app on the top right though?  Reason is because it's been a long time since I did an update so would it not work and it require me to do update directly from ledger site?  Also, does the ledger live update do the ledger recovery?  Do you need to not allow it or what happens here?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: cygan on September 07, 2023, 12:08:22 PM
Nicolas Bacca cio and co-founder of Ledger, will leave the company following the recent recover scandal. he follows former ceo and co-founder Eric Larchevêque, who stepped down in 2019.
ceo Pascal Gauthier blamed an 'unintentional communication mistake' for the Recover melee, but also stressed the importance of key recovery for users who feel overwhelmed by key management.

https://en.thebigwhale.io/article-en/EXCLUSIVE-Nicolas-Bacca-leaves-Ledger (https://en.thebigwhale.io/article-en/EXCLUSIVE-Nicolas-Bacca-leaves-Ledger)
https://cryptomode.com/co-founder-nicolas-bacca-to-exit-ledger-amidst-recover-feature-controversy/ (https://cryptomode.com/co-founder-nicolas-bacca-to-exit-ledger-amidst-recover-feature-controversy/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on September 07, 2023, 12:51:10 PM
Nicolas Bacca cio and co-founder of Ledger, will leave the company following the recent recover scandal. he follows former ceo and co-founder Eric Larchevêque, who stepped down in 2019.
ceo Pascal Gauthier blamed an 'unintentional communication mistake' for the Recover melee, but also stressed the importance of key recovery for users who feel overwhelmed by key management.

It's really not a good sign when all the founders of a company decide to leave the company, when apparently it is not having any problems.

Are there any other founders left at this point? Or have they all left?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Lucius on September 07, 2023, 01:01:28 PM
All those who left and those who are now leaving are irrelevant, it is known who pulls the main strings in the company and who invented a new service that once again put the company in an uncomfortable position. This is nothing new in the business world, when the CEO does something stupid, then he shifts the responsibility to those below him for what they say is the "welfare of the company".



~snip~
ceo Pascal Gauthier blamed an 'unintentional communication mistake' for the Recover melee, but also stressed the importance of key recovery for users who feel overwhelmed by key management.

He calls his stupid decision an "unintentional communication mistake", which means that he is actually saying that they were not capable of presenting a bad business move (from the perspective of anyone who knows what kind of risk we are talking about) as something revolutionary that will allow their mothers and grandmothers to use cryptocurrencies on "safe way".


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Volgastallion on September 07, 2023, 02:41:33 PM
Nicolas Bacca cio and co-founder of Ledger, will leave the company following the recent recover scandal. he follows former ceo and co-founder Eric Larchevêque, who stepped down in 2019.
ceo Pascal Gauthier blamed an 'unintentional communication mistake' for the Recover melee, but also stressed the importance of key recovery for users who feel overwhelmed by key management.

https://en.thebigwhale.io/article-en/EXCLUSIVE-Nicolas-Bacca-leaves-Ledger (https://en.thebigwhale.io/article-en/EXCLUSIVE-Nicolas-Bacca-leaves-Ledger)
https://cryptomode.com/co-founder-nicolas-bacca-to-exit-ledger-amidst-recover-feature-controversy/ (https://cryptomode.com/co-founder-nicolas-bacca-to-exit-ledger-amidst-recover-feature-controversy/)

Nicolas Bacca cio and co-founder of Ledger, will leave the company following the recent recover scandal. he follows former ceo and co-founder Eric Larchevêque, who stepped down in 2019.
ceo Pascal Gauthier blamed an 'unintentional communication mistake' for the Recover melee, but also stressed the importance of key recovery for users who feel overwhelmed by key management.

It's really not a good sign when all the founders of a company decide to leave the company, when apparently it is not having any problems.

Are there any other founders left at this point? Or have they all left?

Yes, its not a good sign like you said, but when you have this kind of massive blows, no matter if its a company or a state, you allways needs to have a fuse, and this kind of move its that, a fuse making his job, so to the outside everyone can see some change (not really).

Still sad to see the founders went out. I hope if they made all with good intentions at least they walk away with some good money.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on September 07, 2023, 05:28:31 PM
Nicolas Bacca cio and co-founder of Ledger, will leave the company following the recent recover scandal. he follows former ceo and co-founder Eric Larchevêque, who stepped down in 2019.
ceo Pascal Gauthier blamed an 'unintentional communication mistake' for the Recover melee, but also stressed the importance of key recovery for users who feel overwhelmed by key management.
Shitcoin hardware wallet is falling down, falling down...  :D
I wonder if this co-founder Nicolas Bacca is one of the reddit moderators with nickname BTChip that banned and silenced a bunch of people a while ago.

EDIT:
Yeah he is!
This guy was a real poison for ledger reddit community.

https://www.talkimg.com/images/2023/09/07/ms0Y8.jpeg


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on September 07, 2023, 07:25:55 PM
I can't say to feel any sorrow for such a Reddit moderator moron like BTChip was. I remember too well his stupid contributions to discussions on Reddit when people complained that Ledger doesn't properly and reliably publish cryptographic hashes of new versions of Ledger Live. Why would people want to check if their download of Ledger Live is genuine? (Sarcasm)

If such "high level guys" at Ledger don't even understand very basic and necessary verification steps for software, then sanity of the management team of Ledger isn't at its necessary level, if not worse.

Just go down the drain, Ledger, I don't cry a single tear. Let's see how bad it can go with the remaining moron overlord Pascal Gauthier. When he spins freely, I think I'll have to stock up my popcorn supply.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on October 24, 2023, 08:24:22 PM
Ledger just launched and started ledger Recover, that is provided by Coincover,and I urge everyone NOT to use this crap!
If you sign up for this you basically agree that your coins can be seized willingly or unwillingly, because ledger partners all have to comply with governments.
Additional danger is sending your personal ID and ledger is well known as leaker wallet.
https: //www.ledger.com/recover/


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Meuserna on October 24, 2023, 09:26:39 PM
Ledger just launched and started ledger Recover, that is provided by Coincover,and I urge everyone NOT to use this crap!
If you sign up for this you basically agree that your coins can be seized willingly or unwillingly, because ledger partners all have to comply with governments.
Additional danger is sending your personal ID and ledger is well known as leaker wallet.
https: //www.ledger.com/recover/

It's even worse than that.  In fact, it's much worse.  Ledger's KYC will connect your coins to your identity and personal information, and it will be held by multiple companies.  If it gets hacked, anyone who uses it is more screwed than screwed.  Thieves be able to steal your coins, but that's only the beginning.  If they have reason to believe you have more coins hidden behind a passphrase, they've got your name and home address.  Knock knock.  "Who's at the door?"  You won't know them, but they'll know you.

This whole Ledger Recover thing is so poorly thought-through, but Ledger doesn't care because, to them, it's just a grift.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on October 24, 2023, 10:14:56 PM
Ledger just launched and started ledger Recover, that is provided by Coincover,and I urge everyone NOT to use this crap!

What I say is simple: do not have Ledger Wallet installed on your PC; use Electrum or another wallet to access Ledger; and never do this type of configuration.
This is clear for anyone who wants to continue using their HW Ledger.

At least that's what I do with my wallet Ledger.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Meuserna on October 24, 2023, 11:05:18 PM
What I say is simple: do not have Ledger Wallet installed on your PC; use Electrum or another wallet to access Ledger; and never do this type of configuration.
This is clear for anyone who wants to continue using their HW Ledger.

At least that's what I do with my wallet Ledger.

If Ledger's key extraction firmware is on your device, you have no way of knowing what that firmware can do when you turn the device on.  For all you know, Ledger already has access to your keys.  Maybe the companies they're working with too.  Ledger says your device needs you to press the buttons to confirm any actions, but they admit can't prove it, because their code is closed.

If you only have a few hundred bucks worth of Bitcoin on your Ledger and you wouldn't be too angry if it gets stolen, then yeah, stick with Ledger.  But then again, if that's the case, why bother with the Ledger at all?  Go with a software wallet instead.

But if you own enough Bitcoin that you'd be upset if it gets stolen, why are you trusting a company that lies to their customers and lowers the security of your device after you bought it?

Ledger told you this, for years:

Quote
Your keys are always stored on your device and never leave it

Then they wrote key extraction firmware and put it on users' devices.

They even kept repeating that lie as recently as May 2023 (https://np.reddit.com/r/ledgerwallet/comments/13gs0xn/using_ledger_with_3rd_party_wallets/jk34kcn/) even after spending months if not years working on adding a key extraction scheme to their hardware wallets.

"Your keys are always stored on your device and never leave it."

...uhm, how does Ledger Recover work?

Your keys are extracted from your device over the internet.  They say only if you authorize it, but they can't prove that to be true.

I think it's funny how people stick with companies because they feel a tribal sense of commitment.  Look at all of the examples of companies, especially in crypto, where we saw signs of danger, but some people stayed and went down with the ship.  Voyager is one of my favorite examples, but there are so many others.  I got out as soon as I had doubts.  Others stuck around and lost most of what they had.  It's easy to say "Oh, come on.  Ledger is different."  Nope.  Ledger has been lying to their customers while making customers devices less secure.  It doesn't take a genius to see problems there.

Sure, it's annoying having to buy another hardware wallet, make a new seed, and move your coins.  But owning Bitcoin means being your own bank.  It's up to you to keep your coins safe.

I bailed on Ledger.  I feel foolish for having trusted them in the first place, but I didn't double down on my mistake.  I admitted it and moved on.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: cygan on October 25, 2023, 11:19:19 AM
Ledger just launched and started ledger Recover


i also read about the 'recover start' yesterday. what i find even more outrageous is that Ledger charges the user €10 for this service (after the first month is free) from the second month on.
will advise everyone in my circle of acquaintances and also here in the form against this service!


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on October 25, 2023, 11:31:27 AM
What I say is simple: do not have Ledger Wallet installed on your PC; use Electrum or another wallet to access Ledger; and never do this type of configuration.
This is clear for anyone who wants to continue using their HW Ledger.
How safe is that against a thief who steals your Ledger and uses "Recover" to extract your seed phrase from the "secure" element?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: andy.arden on October 25, 2023, 11:34:36 AM
I am not afraid of Ledger stealing the keys.

I am afraid that in case the government will issue different laws against crypto, then our devices will be locked and the keys will be in the governement hands to be returned to us or not.

It would be a perfect case to control everyone's crypto, to verify how much anybody has in order to pay taxes, etc.

So i dont think it will be used to steal it from us, only to control.

So yes, DO NOT use Ledger.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on October 25, 2023, 01:19:51 PM
What I say is simple: do not have Ledger Wallet installed on your PC; use Electrum or another wallet to access Ledger; and never do this type of configuration.
This is clear for anyone who wants to continue using their HW Ledger.
How safe is that against a thief who steals your Ledger and uses "Recover" to extract your seed phrase from the "secure" element?

My ledger is from before this firmware update. Furthermore, the service was never active. Now, the observation is valid, and therefore requires the person to be very attentive to how they use things - like not walking around with the Ledger in their pocket.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on October 25, 2023, 01:39:24 PM
What I say is simple: do not have Ledger Wallet installed on your PC; use Electrum or another wallet to access Ledger; and never do this type of configuration.
This is clear for anyone who wants to continue using their HW Ledger.
It's impossible to use ledger wallet without ever using ledger crap app.
First you need this crap app to install and update device firmware, so you need to install and use it minimum one time or more.
There is no way around to generate new ledger account with electrum or any other third party wallet if you have new ledger device.

i also read about the 'recover start' yesterday. what i find even more outrageous is that Ledger charges the user €10 for this service (after the first month is free) from the second month on.
will advise everyone in my circle of acquaintances and also here in the form against this service!
Someone has to be crazy or ignorant to pay for this crap $110 to $120 per year, just to have false sense of security.

How safe is that against a thief who steals your Ledger and uses "Recover" to extract your seed phrase from the "secure" element?
They need to have physical access your device first, than anything is possible.
If they can't extract it, maybe they can sign up for Recover instead of owner   :D



Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on October 25, 2023, 01:43:37 PM
I am not afraid of Ledger stealing the keys.
Stealing will land them in prison, so that's not my biggest worry. But leaking the keys is a real risk.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on October 25, 2023, 04:33:55 PM
I am not afraid of Ledger stealing the keys.
Stealing will land them in prison, so that's not my biggest worry. But leaking the keys is a real risk.

It will only land them in prison if it can be traced back to them. Otherwise it's indiscernible whether the keys leaked or an inside job happened.

But yes, andy.arden is right that in the big picture government control is probably the largest risk.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Eternad on October 25, 2023, 04:43:13 PM
Technical question about this update since I just receive this notification about firmware update for ledger recovery. Will my ledger will be safe if I don't update my firmware to current latest version? I’m thinking that my ledger will stay as is which ledger doesn't have the ability to recover my seed phrase if I didn't install the latest firmware which they implements this recovery feature.

Their recovery feature sucks because they charge fee for an extra centralized service which defeat the purpose of hardware wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on October 25, 2023, 04:48:49 PM
What I say is simple: do not have Ledger Wallet installed on your PC; use Electrum or another wallet to access Ledger; and never do this type of configuration.
This is clear for anyone who wants to continue using their HW Ledger.
How safe is that against a thief who steals your Ledger and uses "Recover" to extract your seed phrase from the "secure" element?
In this case, owning a Ledger loses any meaning. This is precisely the trick with hardware wallets, that no one except you (even physically) can access the contents of the wallet.


What I say is simple: do not have Ledger Wallet installed on your PC; use Electrum or another wallet to access Ledger; and never do this type of configuration.
This is clear for anyone who wants to continue using their HW Ledger.
How safe is that against a thief who steals your Ledger and uses "Recover" to extract your seed phrase from the "secure" element?

My ledger is from before this firmware update. Furthermore, the service was never active. Now, the observation is valid, and therefore requires the person to be very attentive to how they use things - like not walking around with the Ledger in their pocket.

If you have not updated firmware, this doesn't mean you are “immune” to ledger Recover. They can force you to update, for example, by limiting the functionality of older firmware versions or making them inoperable. Not necessarily directly, but for example, with the help of Ledger Live, which will stop “seeing” devices with old firmware or something like that. I’m sure Ledger will be able to figure out how to force an update.


What I say is simple: do not have Ledger Wallet installed on your PC; use Electrum or another wallet to access Ledger; and never do this type of configuration.
This is clear for anyone who wants to continue using their HW Ledger.
It's impossible to use ledger wallet without ever using ledger crap app.
First you need this crap app to install and update device firmware, so you need to install and use it minimum one time or more.
There is no way around to generate new ledger account with electrum or any other third party wallet if you have new ledger device.
Already at this stage a devilish cunning was laid down, which for some reason was not noticed for a long time.

Such dependence of ledger on ledger live completely deprives the device of autonomy and independence. This is already a serious reason to doubt.


I am not afraid of Ledger stealing the keys.
Stealing will land them in prison, so that's not my biggest worry. But leaking the keys is a real risk.
Not every thief attacker goes to prison.

Ledger becomes vulnerable to both online and offline attacks. Why is this device needed at all if it doesn't do its job?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on October 25, 2023, 06:33:23 PM
What I say is simple: do not have Ledger Wallet installed on your PC; use Electrum or another wallet to access Ledger; and never do this type of configuration.
This is clear for anyone who wants to continue using their HW Ledger.
It's impossible to use ledger wallet without ever using ledger crap app.
First you need this crap app to install and update device firmware, so you need to install and use it minimum one time or more.
There is no way around to generate new ledger account with electrum or any other third party wallet if you have new ledger device.

Clear! What I said is for those who have an old Ledger and who are not going to do a reset now. This is no longer recommended.



How safe is that against a thief who steals your Ledger and uses "Recover" to extract your seed phrase from the "secure" element?
They need to have physical access your device first, than anything is possible.
If they can't extract it, maybe they can sign up for Recover instead of owner   :D

You had to have some access data, such as a PIN, to validate enrollment in this recovery program. And if you have the PIN, it doesn't make sense for the thief to sign up for this program.

Well, at least that's what they say.  ::)



We all have to go back to the famous paper or metal sheet, so we don't have these types of worries.  :P


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on October 26, 2023, 03:01:45 PM
It's impossible to use ledger wallet without ever using ledger crap app.
First you need this crap app to install and update device firmware
Ledger sends their hardware wallets with already installed firmware, and very often it's the latest version. So, you don't need the app to install the firmware.

There is no way around to generate new ledger account with electrum or any other third party wallet if you have new ledger device.
That's true. You have to install the Ledger crypto apps before you can use any software wallet, be it Electrum, Ledger Live, or something else.

Technical question about this update since I just receive this notification about firmware update for ledger recovery. Will my ledger will be safe if I don't update my firmware to current latest version?
Do not update the firmware if you intend to keep using your Ledger HW. The update doesn't fix any vulnerabilities, but adds the Ledger Recover vulnerability which you shouldn't have. 


Ledger is now advertising their pathetic Ledger Recover feature with a discount. Instead of $120/year, it's possible to get it for $99.99 if the subscription is purchased together with the Nano X hardware wallet, the only HW that currently has the code and supports this vulnerability.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on October 26, 2023, 03:26:30 PM
Ledger is now advertising their pathetic Ledger Recover feature with a discount. Instead of $120/year, it's possible to get it for $99.99
I'll lower my offer too:
Hey, I can compete with this! For only $8.99 $6.99 per month I'll keep a backup of all your seed phrases, and I guarantee you that if your funds ever gets lost, I'll blame you and you won't get €50,000 from me! Still not convinced? Unlike Ledger, I've never leaked full address data of millions of my customers. How's that? :D
Are we allowed to call people who fall for this idiots? :D


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on October 26, 2023, 03:59:34 PM
Are we allowed to call people who fall for this idiots? :D
If they fully understand what they are getting themselves into and still do it, yes. If they have been in custody of their own private keys and seeds this whole time, and now with the introduction of Ledger Recover, they decide to use that because holding your own keys is difficult and dangerous, then they are even bigger idiots. On the other hand, if they fail to understand the whole concept of crypto, they should first be pointed towards a better path. If they still go through the dark forest, don't come back crying if you get attacked (if you come back at all).


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on October 26, 2023, 04:42:39 PM
Ledger sends their hardware wallets with already installed firmware, and very often it's the latest version. So, you don't need the app to install the firmware.
This doesn't apply to older devices that have been discontinued, but which can still be found on sale or have users. For example, Nano S. In their case, a firmware update may be mandatory.

That's true. You have to install the Ledger crypto apps before you can use any software wallet, be it Electrum, Ledger Live, or something else.
Why wouldn't they make a backdoor in this point? Users will still be forced to pre-install crypto apps.


Are we allowed to call people who fall for this idiots? :D
I would prefer to be more lenient with them. These are simply those users who don't understand anything about this, don't try to find out, but continue to blindly believe in cheap marketing ploys.

Enemies of ming.


If they fully understand what they are getting themselves into and still do it, yes.
Most likely, they simply don’t understand anything.

On the other hand, if they fail to understand the whole concept of crypto, they should first be pointed towards a better path.
I believe this is exactly the case. Because they don't understand this, they create trouble for themselves. In fact, they need help and to be shown the right path. But to do this, they must ask these questions first.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: FatFork on October 26, 2023, 05:02:05 PM
If they fully understand what they are getting themselves into and still do it, yes.
Most likely, they simply don’t understand anything.

Just the kind of user Ledger have been searching for all along! The only problem is, there seems to be an abundance of such users!

Let's face it, if someone were to offer a service like this for free, everyone would be screaming "SCAM!" But because Ledger slapped a subscription fee, it suddenly became a legit service for the ignoramus ignorami.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on October 26, 2023, 05:47:13 PM
This doesn't apply to older devices that have been discontinued, but which can still be found on sale or have users. For example, Nano S. In their case, a firmware update may be mandatory.
Since they have been discontinued, you can no longer buy them on the official shop. Perhaps they are still available with resellers. In that case, I wouldn't expect the resellers to keep them updated with the latest firmware, and that's true for all models, not just the Nano S.

Why wouldn't they make a backdoor in this point? Users will still be forced to pre-install crypto apps.
The crypto apps and Ledger Live are open-source. The minority that can read code can verify what the apps do. The dangers and uncertainties are in the closed-source firmware.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: examplens on October 26, 2023, 06:04:20 PM
i also read about the 'recover start' yesterday. what i find even more outrageous is that Ledger charges the user €10 for this service (after the first month is free) from the second month on.
will advise everyone in my circle of acquaintances and also here in the form against this service!

I assume that because of the company's image, they didn't want to give up the "recover" implementation ignoring all negative public reactions.

I'll lower my offer too:
Hey, I can compete with this! For only $8.99 $6.99 per month I'll keep a backup of all your seed phrases, and I guarantee you that if your funds ever gets lost, I'll blame you and you won't get €50,000 from me! Still not convinced? Unlike Ledger, I've never leaked full address data of millions of my customers. How's that? :D

I sent you my seedphrases in DM, can you reply with the deposit address to pay for the first month?
Also, I am interested in the case that if I skip one month with the payment, will I lose my coins?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Meuserna on October 26, 2023, 07:34:21 PM
Ledger sends their hardware wallets with already installed firmware, and very often it's the latest version. So, you don't need the app to install the firmware.
This doesn't apply to older devices that have been discontinued, but which can still be found on sale or have users. For example, Nano S. In their case, a firmware update may be mandatory.

Keep in mind, those older devices use closed source firmware too, so you have no way of knowing if your device has a backdoor giving Ledger - or whoever - access to your seed:

Quote
"There's no backdoor and I obviously can't prove it"
btchip, Ledger owner & co-founder (https://np.reddit.com/r/ledgerwallet/comments/13itm7u/is_there_a_backdoor_yes_or_no/jkbvys7/)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on October 27, 2023, 09:33:43 AM
I sent you my seedphrases in DM, can you reply with the deposit address to pay for the first month?
Don't worry, I'll take my payment myself :P

Quote
Also, I am interested in the case that if I skip one month with the payment, will I lose my coins?
On a serious note, this does bring up an interesting question. What happens if someone cancels their automated payment for Ledger Recover? Will they destroy the seed phrase from their storage and all their backups? I find that hard to believe, and you can't know for sure. Or will they just keep your seed phrase, but deny you acces if you ask for it? Or will they just charge you a much higher "manual recovery fee" when you need it? Either way, I'm not going to find out :P


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: examplens on October 27, 2023, 10:10:40 AM
On a serious note, this does bring up an interesting question. What happens if someone cancels their automated payment for Ledger Recover? Will they destroy the seed phrase from their storage and all their backups? I find that hard to believe, and you can't know for sure. Or will they just keep your seed phrase, but deny you acces if you ask for it? Or will they just charge you a much higher "manual recovery fee" when you need it? Either way, I'm not going to find out :P

That occurred to me as well. What if someone is really late with a payment and has not cancelled the service, will Ledger itself be charged from the funds in the wallet?
It's a pity that we will never have reliable information on how many users have really decided to pay for this service, but I think it will be a complete fiasco.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: The Sceptical Chymist on October 27, 2023, 01:37:25 PM
I am not afraid of Ledger stealing the keys.
Stealing will land them in prison, so that's not my biggest worry. But leaking the keys is a real risk.
It will only land them in prison if it can be traced back to them. Otherwise it's indiscernible whether the keys leaked or an inside job happened.
But yes, andy.arden is right that in the big picture government control is probably the largest risk.
Definitely the largest risk.

As far as anyone landing in prison, I have a feeling that in the case of Ledger specifically, internal theft would probably be easily distinguishable from some random hack--for one thing, crypto is under far more scrutiny than it was back when some of the bigger exchanges got hacked and (as far as I know) nobody suffered any consequences aside from Mark Karpeles.  And the other thing that comes to mind is that if Ledger's got everyone's keys and has some kind of bookkeeping going on internally, if law enforcement or investigators for plaintiffs in a lawsuit start nosing around they'll probably be able to tell what's what.  This isn't 2011 we're living in.

But oh how I do wish Ledger would go down in flames.  I just hope it doesn't take down a bunch of crypto owners, however trusting they might be with 3rd parties and their private keys.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: 1980sFuture on October 27, 2023, 03:27:57 PM
Just curious, has ledger responded to any questions on the record about anything to do with how and where the encryption keys for these shards reside? Have they given any technical details in any literature interviews etc beyond just the "shards are encrypted" redundancy?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on October 27, 2023, 03:41:19 PM
Keep in mind, those older devices use closed source firmware too, so you have no way of knowing if your device has a backdoor giving Ledger - or whoever - access to your seed
Yes, I know that. It's always been like that and nothing has changed nor is it likely to change unless Ledger, by some miracle, decides to open-source everything. But like you said, it will only work for the current and future software upgrades. Open-sourcing something from 1, 2, or 5 years ago won't help much if users moved away from those old firmware versions.

Personally, I think that if Ledger Recover was a thing in the past in any form, they would keep quiet about it and never announce it like they did, facing all the backlash. But we will never know.

Just curious, has ledger responded to any questions on the record about anything to do with how and where the encryption keys for these shards reside? Have they given any technical details in any literature interviews etc beyond just the "shards are encrypted" redundancy?
That's probably something you have to ask them in writing and hope that support knows how to handle your inquiry.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: 1980sFuture on October 27, 2023, 03:51:28 PM
hope that support knows how to handle your inquiry.

Ah so don't expect any sort of useful answer. Gotcha. :)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on October 28, 2023, 07:00:50 AM
Ah so don't expect any sort of useful answer.
Unless they have received new and updated instructions about what to say regarding technical questions about their Ledger Recover service. Ledger is sending vibes as if their internal departments are completely out-of-sync and not working together properly. A normal company would first train and instruct its support about what they need to do. There would also be coordination between marketing and development. Here, it's like everyone is doing their thing with no common goal. When all this nonsense started, Ledger support was basically, we have no idea what is going on, let's just wait for the marketing or development teams to tell us how to proceed.     


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on October 28, 2023, 07:21:58 AM
Ah so don't expect any sort of useful answer.
Unless they have received new and updated instructions about what to say regarding technical questions about their Ledger Recover service. Ledger is sending vibes as if their internal departments are completely out-of-sync and not working together properly. A normal company would first train and instruct its support about what they need to do. There would also be coordination between marketing and development. Here, it's like everyone is doing their thing with no common goal. When all this nonsense started, Ledger support was basically, we have no idea what is going on, let's just wait for the marketing or development teams to tell us how to proceed.     
Maybe this is exactly how it all happens, that the company is in internal chaos. We don't know. :) This is indirectly hinted at by leaks of personal data, which would not have occurred if all internal processes had been properly built and adjusted. This is another reason to doubt whether it is worth using the products of such a company, because your finances are seriously at stake.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on October 28, 2023, 08:08:27 AM
Keep in mind, those older devices use closed source firmware too, so you have no way of knowing if your device has a backdoor giving Ledger - or whoever - access to your seed:
I hope they didnt fire btchip co-founder and worst reddit mod just because of that statement, this was just one of his many semi-truths he said :)

On a serious note, this does bring up an interesting question. What happens if someone cancels their automated payment for Ledger Recover? Will they destroy the seed phrase from their storage and all their backups? I find that hard to believe, and you can't know for sure. Or will they just keep your seed phrase, but deny you acces if you ask for it? Or will they just charge you a much higher "manual recovery fee" when you need it? Either way, I'm not going to find out :P
Good question.
This should be clearly written and explained on their website, like with any subscription services.
Maybe some ledger fanboy is willing to do a test sacrifice for all of us, and tell us what happens after cancelation :D


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on October 28, 2023, 10:58:04 AM
On a serious note, this does bring up an interesting question. What happens if someone cancels their automated payment for Ledger Recover? Will they destroy the seed phrase from their storage and all their backups? I find that hard to believe, and you can't know for sure. Or will they just keep your seed phrase, but deny you acces if you ask for it? Or will they just charge you a much higher "manual recovery fee" when you need it? Either way, I'm not going to find out :P
Good question.
This should be clearly written and explained on their website, like with any subscription services.
Maybe some ledger fanboy is willing to do a test sacrifice for all of us, and tell us what happens after cancelation :D

I didn't sign up for the service to check, but according to the official website, you have up to 9 months to recover the subscription with an additional fee of €50, after 9 months it will no longer be possible to use the service. Since it is an extended period, I believe that the information will be deleted later.

What happens if I stop paying my subscription?
If you don't update your payment info and pay the subscription within 7 days, you won't be able to restore your private keys using Ledger Recover. If you don't regularize your payment within 3 months, your subscription will be suspended. After your subscription is suspended, you have 9 months to contact Ledger Recover Support and reactivate your subscription. You will need to pay an administration fee of 50 EUR along with any outstanding balance.


In turn, Coincover says it will never give up its share of the key, even if it receives court orders. Unless it's extremely radical, but...
Coincover will never pass your information to a third-party unless it has a legal obligation to do so. For example, law enforcement agencies often have extensive criminal investigation powers, including the ability to obtain production orders requiring information to be produced. It may result in a criminal offence for any entity supporting Ledger Recover to fail to comply with a production order, but Coincover would always take all reasonable steps to verify a production order before complying with it.

You should also note that the Recovery Seed Phrase (RSP) is encrypted and split into three fragments – all of which are held by independent companies established in separate legal systems. Since a minimum of two of three fragments would be required to gain access to your wallet, it is likely that an order would need to be obtained in at least two jurisdictions. These individual fragments are not exploitable on their own. Two of them would need to be recombined and decrypted with separate keys. Any order of this nature would realistically only ever be obtained in the most serious cases of criminality (such as where terrorist financing is suspected).

Coincover will never be able to access your seed phrase. Coincover or the other backup providers will only ever manage one encrypted fragment. We do not hold nor have access to the other fragments that make a complete seed phrase.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on October 28, 2023, 12:01:55 PM
In turn, Coincover says it will never give up its share of the key, even if it receives court orders. Unless it's extremely radical, but...
Of course they will. They will never protect anyone other than their own business interests. They are obliged to share such information with the right government agencies if it's requested from them. They explain that in the first sentence in the quoted part that you shared. The second sentence states it's a criminal offence not to cooperate with law enforcement. The third one means absolutely nothing and is only there to make you feel safe. Saying that they will verify if the requests are legitimate is of no importance.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on October 28, 2023, 12:24:21 PM
In turn, Coincover says it will never give up its share of the key, even if it receives court orders. Unless it's extremely radical, but...
Of course they will. They will never protect anyone other than their own business interests. They are obliged to share such information with the right government agencies if it's requested from them. They explain that in the first sentence in the quoted part that you shared. The second sentence states it's a criminal offence not to cooperate with law enforcement. The third one means absolutely nothing and is only there to make you feel safe. Saying that they will verify if the requests are legitimate is of no importance.

I was curious when they said that the other two parts of the key are in different jurisdictions. What jurisdictions will these be?

United States, Cuba, and Cayman Islands?  ::)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on October 28, 2023, 12:53:44 PM
I was curious when they said that the other two parts of the key are in different jurisdictions. What jurisdictions will these be?
As we knew from before, Ledger is headquartered in France. The second shard holder is Coincover located in Wales. Lastly, we have EscrowTech, headquartered in the United States. The US and UK entities will find an agreement in no time if the shards need to be compiled by law enforcement. And France's Ledger isn't going to get themselves in harm's way if the right documentation gets presented to them.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Meuserna on October 28, 2023, 07:42:23 PM
Ledger's key extraction includes other companies.  What happens if those companies want to give up your keys?  Here's what Ledger's CEO says:

Quote
"These companies are not slaves to Ledger.  We just have commercial agreement."
-- Ledger CEO Pascal Gauthier
https://youtu.be/M3VjQUcyZSY?t=2393

Take a moment to really think about what he just said.  It's scary if you actually think about it.  This could easily be the next cycle's disaster in the making.

Quote
"Great, so now the Department Of Justice calls you and says "We are charging so and so with X, Y and Z.  Get two of your vendors to send us the Bitcoin keys."
-- Harry Sudock, discussing Ledger Recover with Ledger CEO Pascal Gauthier
https://youtu.be/M3VjQUcyZSY?t=2608

Even Ledger says not to use Recover if you care about your privacy:

Quote
"If, for you, your privacy is of the utmost importance, please do not use that product, for sure."
-- Ledger CEO Pascal Gauthier
https://youtu.be/M3VjQUcyZSY?t=2342

Anybody who trusts Ledger with their keys, and thus their coins, is an idiot.

An idiot.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on October 29, 2023, 12:36:34 PM
Are we allowed to call people who fall for this idiots? :D
Anybody who trusts Ledger with their keys, and thus their coins, is an idiot.
Is this worse or better than people who trust exchanges or soon ETFs with their Bitcoins?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on October 29, 2023, 02:16:50 PM
Even Ledger says not to use Recover if you care about your privacy:

Quote
"If, for you, your privacy is of the utmost importance, please do not use that product, for sure."
-- Ledger CEO Pascal Gauthier
https://youtu.be/M3VjQUcyZSY?t=2342

Anybody who trusts Ledger with their keys, and thus their coins, is an idiot.

An idiot.
Ledger should make this phrase the main slogan and place it in capital letters on its website. This would be the best most honest marketing move on their part.


Are we allowed to call people who fall for this idiots? :D
Anybody who trusts Ledger with their keys, and thus their coins, is an idiot.
Is this worse or better than people who trust exchanges or soon ETFs with their Bitcoins?
It's the same as trying to figure out the types of crap. But the most amazing thing is that there are people willing to take advantage of both.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on October 29, 2023, 05:50:49 PM
Anybody who trusts Ledger with their keys, and thus their coins, is an idiot.

An idiot.

An idiot that pays for the privilege of being an idiot.


Are we allowed to call people who fall for this idiots? :D
Anybody who trusts Ledger with their keys, and thus their coins, is an idiot.
Is this worse or better than people who trust exchanges or soon ETFs with their Bitcoins?

To be fair the ETFs are targeted towards an audience that would not get exposure to Bitcoin otherwise, though I'm not quite sure who those people would be outside of institutional investors. But maybe there's still some folks out there that prefer paying a management fee over learning how to secure the coins themselves -- as we can see with Ledger, the pitfalls of keeping coins secure are plenty.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on October 30, 2023, 12:17:20 PM
But maybe there's still some folks out there that prefer paying a management fee over learning how to secure the coins themselves
I can imagine it "feels" safer and especially more familiar to see a number in your broker's account, than having to deal with your own transactions. People are used to buying ETFs this way.
But the management fee is a good one: I hate those! I wish I could just keep my own shares and store them by myself, instead of paying my broker and the fund owner.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on October 31, 2023, 07:59:08 PM
Coincover says it will never give up its share of the key, even if it receives court orders. Unless it's extremely radical, but...
It doesn't say anything ''radical'', they simply say legal obligation, that is just one phone call or visit from any law enforcement agency.

One interesting thing I heard recently about new upcoming ''law'' in EU is that police could have legal right to seize and take away crypto from you even if they don't have any proof against you, only suspicion is enough for them.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on October 31, 2023, 11:44:05 PM
One interesting thing I heard recently about new upcoming ''law'' in EU is that police could have legal right to seize and take away crypto from you even if they don't have any proof against you, only suspicion is enough for them.

I don't remember having heard of such a law, so "dramatic".
What happened was that the United Kingdom approved a law that now makes it possible to seize cryptocurrencies. But this only happens through legal action, at the same level that is done to seize other assets (houses, cars, properties, etc.). Furthermore, they are always dependent on whether the person agrees to give access to their wallets or not.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: cygan on November 05, 2023, 07:52:51 AM
the scammers are still on the move and have made a fake Ledger Live app available for download in the microsoft store in the last few days. this app has generated almost 17BTC!!!! stolen and sent to the following address: bc1qg05gw43elzqxqnll8vs8x47ukkhudwyncxy64q (https://mempool.space/address/bc1qg05gw43elzqxqnll8vs8x47ukkhudwyncxy64q)

https://www.talkimg.com/images/2023/11/05/tE14w.png
https://twitter.com/zachxbt/status/1720961400313373127 (https://twitter.com/zachxbt/status/1720961400313373127)

however, Microsoft has announced that this fake app has now been removed from the store:

https://www.talkimg.com/images/2023/11/05/tELx9.png
https://twitter.com/zachxbt/status/1721016371775943071 (https://twitter.com/zachxbt/status/1721016371775943071)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on November 05, 2023, 08:18:35 AM
<Snip>
And various versions of Ledger phishing emails are still making their rounds. Considering how profitable it is (based on the fact that over 16 BTC has been deposited to a scammer only since the end of October), I don't see it stop any time soon. There are so many people that aren't ready to have complete control over their money that it's frightening. 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on November 05, 2023, 08:40:18 AM
the scammers are still on the move and have made a fake Ledger Live app available for download in the microsoft store in the last few days. this app has generated almost 17BTC!
How does that work? Someone installs malware, enters their PIN on the Ledger, doesn't verify the address on the Ledger, and clicks send? If that's the case, why did they bother buying a hardware wallet?

Or is it much more advanced, like this: The user installs malware, enters their PIN on the Ledger, (fake) Ledger Live extracts the seed phrase and sends it to the attacker? I guess this scenario didn't happen yet, but that's just a matter of time now.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on November 05, 2023, 08:50:25 AM
How does that work? Someone installs malware, enters their PIN on the Ledger, doesn't verify the address on the Ledger, and clicks send? If that's the case, why did they bother buying a hardware wallet?

I believe it's more the opposite, instead of sending it's receiving.
The fake wallet creates an address allegedly from Ledger, and then the victim thinks he is going to load his Ledger wallet, but he is actually loading the hacker's wallet.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on November 05, 2023, 09:01:08 AM
I believe it's more the opposite, instead of sending it's receiving.
The fake wallet creates an address allegedly from Ledger, and then the victim thinks he is going to load his Ledger wallet, but he is actually loading the hacker's wallet.
That comes down to the same problem: not verifying the address on the hardware wallet. It could also work with a fake version of Electrum, hooked to a hardware wallet. It's convenient to copy the address only from Electrum, but it doesn't give you the security for which you bought the hardware wallet.

Then again, some people would just enter their seed phrase into a phishing website. Some people just don't want to learn.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on November 05, 2023, 09:09:00 AM
How does that work?
I am pretty sure there is currently no malware capable of extracting a user's private keys except the official Ledger Recover program.

These fake apps could work in various ways. The spammers are mostly interested in your seed. So, they will think of a way why you need to enter your seed phrase into the fake app and not the Ledger hardware wallet. Next, Ledger HWs can't connect to fake Ledger Live software and 3rd-party servers pretending to be Ledger Live. The scammers can develop a malicious firmware that allows the device to connect to their software and servers. You would then generate a seed they know about or everyone is shown the same pre-generated one. It could be a combination of things.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on November 05, 2023, 10:23:53 AM
I am pretty sure there is currently no malware capable of extracting a user's private keys except the official Ledger Recover program.
That would be my guess too. It makes you wonder though: how many hackers are trying to do this now? I would assume the seed leaves the device after encryption, and Ledger decrypts it on their end. But it might even be dumber than that. Just imagine malware that extracts the seed phrase right after connecting the device! Someone could earn scam billions if they pull it off!


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on November 05, 2023, 12:22:08 PM
I believe it's more the opposite, instead of sending it's receiving.
The fake wallet creates an address allegedly from Ledger, and then the victim thinks he is going to load his Ledger wallet, but he is actually loading the hacker's wallet.
That comes down to the same problem: not verifying the address on the hardware wallet. It could also work with a fake version of Electrum, hooked to a hardware wallet. It's convenient to copy the address only from Electrum, but it doesn't give you the security for which you bought the hardware wallet.

Then again, some people would just enter their seed phrase into a phishing website. Some people just don't want to learn.

But here comes another hardware issue. You cannot directly browse the addresses it has on the hardware. You always need software to validate.

At least, in the test I did today, if I simply connect the Ledger to the PC, without opening any software, using just the Ledger display, I cannot see any address.

In this sense, if the software a person uses is fake, they run into serious problems and have no way of validating it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Cricktor on November 05, 2023, 12:55:10 PM
...

I don't want to justify anything but it's mainly the users who are to blame for their losses. They installed a software on their computer from which they do their crypto stuff and wallet handling that they didn't verify to be legit via the original Ledger website. (Yes, I'm aware that Ledger doesn't make it very easy to check their own software via crypto hashes or signatures; another reason to avoid Ledger crap.)

How does that work? Someone installs malware, enters their PIN on the Ledger, doesn't verify the address on the Ledger, and clicks send? If that's the case, why did they bother buying a hardware wallet?

It could be that the victims didn't pay attention to check the transaction details before they confirmed to sign the transaction with their Ledger hardware wallet, i.e. the malware presented a forged transaction to be signed by the hardware wallet. But this is easy to spot if you follow basic best practices.


Or is it much more advanced, like this: The user installs malware, enters their PIN on the Ledger, (fake) Ledger Live extracts the seed phrase and sends it to the attacker? I guess this scenario didn't happen yet, but that's just a matter of time now.

Not likely in my opinion, but of course I don't know what kind of flaws already exist in Ledger's firmware that has the recovery feature already in it. (After reading the technical white paper from Ledger about the recovery service it seems to me that it's not going to be easy to exploit it, but white paper and actual implementation don't need necessarily to match; complex software tends to be buggy, closed-source doesn't make it better.)


My guess is that the fake Ledger Live Web3 shit tricked the users to enter their wallet's recovery words into the malware itself, pretending some "good" reason why this might be necessary. Maybe 1 year free Ledger recovery service, lol.

The stealing transactions could be suspicious to users as they usually don't have any change address in the transaction's outputs. Newbies might not be aware of it, but if I were the malicious actor I wouldn't count on that.


Some blame goes to Micro$oft who allowed such a malware in their security section of the app store without verifying that it actually comes from Ledger, Paris.

But frankly I see the majority of blame on the users themselves: never install and use unverified software on your crypto handling devices! Always check transaction details to be signed solely on the display of your hardware wallet! Never enter your mnemonic recovery words on an online computer or website!


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Marvelman on November 05, 2023, 02:57:38 PM
I believe it's more the opposite, instead of sending it's receiving.
The fake wallet creates an address allegedly from Ledger, and then the victim thinks he is going to load his Ledger wallet, but he is actually loading the hacker's wallet.
That comes down to the same problem: not verifying the address on the hardware wallet. It could also work with a fake version of Electrum, hooked to a hardware wallet. It's convenient to copy the address only from Electrum, but it doesn't give you the security for which you bought the hardware wallet.

Then again, some people would just enter their seed phrase into a phishing website. Some people just don't want to learn.

But here comes another hardware issue. You cannot directly browse the addresses it has on the hardware. You always need software to validate.

At least, in the test I did today, if I simply connect the Ledger to the PC, without opening any software, using just the Ledger display, I cannot see any address.

In this sense, if the software a person uses is fake, they run into serious problems and have no way of validating it.

This whole situation is pretty confusing to me.  I don't get why someone would use that fake Ledger browser extension to access their wallet instead of just using Ledger's normal app.  Seems like it'd be less complicated to stick with the real deal.

My guess is the fake extension probably changed the recipient address so the coins got sent to scammer.  But then the user just confirmed it without double checking the actual Ledger screen.  I cant believe people are so careless when transferring such huge amounts of money.  We're talking like tens of thousands of dollars here, not chump change.  But I guess some folks get lazy or too trusting.  It's crazy irresponsible if you ask me.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on November 06, 2023, 08:42:41 AM
But here comes another hardware issue. You cannot directly browse the addresses it has on the hardware. You always need software to validate.

At least, in the test I did today, if I simply connect the Ledger to the PC, without opening any software, using just the Ledger display, I cannot see any address.
That's not an issue. Most hardware wallets are designed to be used in combination with software running on a computer. You're not supposed to get an address from just the hardware wallet. It wouldn't know transaction data anyway.

Quote
In this sense, if the software a person uses is fake, they run into serious problems and have no way of validating it.
Before funding an address, you should ask your wallet software to verify the address on the screen if your hardware wallet. I know some mobile wallets don't offer that option, so I wouldn't use them. But normal desktop wallets have this option.
If you're using a fake or compromised wallet, there are 3 options:
  • It doesn't allow you to verify the address on the hardware wallet. Solution: don't use it.
  • It allows you to verify the address on the hardware wallet, but the address can't be verified. Solution: don't use it, and consider your computer compromised.
  • You skip all verification steps, and lose your money. Solution: none. Learn from it, and don't do it again. Also consider your computer compromised.

Some blame goes to Micro$oft who allowed such a malware in their security section of the app store without verifying that it actually comes from Ledger, Paris.
Lol. Microsoft has produced insecure software for decades. Isn't that the reason people bought hardware wallets in the first place?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Volgastallion on November 06, 2023, 01:45:51 PM
...

I don't want to justify anything but it's mainly the users who are to blame for their losses. They installed a software on their computer from which they do their crypto stuff and wallet handling that they didn't verify to be legit via the original Ledger website. (Yes, I'm aware that Ledger doesn't make it very easy to check their own software via crypto hashes or signatures; another reason to avoid Ledger crap.)


Its always the same the weak link is allways PEOPLE AND HIS LAZINESS, no matter what a company do for security if dumb or lazy people are in the combo, the 90% of "hacking" are because of some eploy making idiots clicks enter credetials or give it to X people. Its more social enginiering than real hacking.

For example of this lazines the 70% of the people doesnt check if a web had their SSL certificates working, doesnt check if their are linked to a real company, in case of electronic commerce they also dont look into the bottom of the page to see if they have the correct certificates of the goverment, or real social media profile etc etc.

And im talking about BASIC stuff, they are like horse with blinders, they only see the offer ahead the promotion and wants to take the opportunities no matter the risk.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on November 06, 2023, 04:48:31 PM
But here comes another hardware issue. You cannot directly browse the addresses it has on the hardware. You always need software to validate.

At least, in the test I did today, if I simply connect the Ledger to the PC, without opening any software, using just the Ledger display, I cannot see any address.
It depends on the hardware wallet. Ledger and Trezor don't have such options, but airgapped devices, such as the Coldcard or Seedsigner, have functionalities that allow you to see a series of BTC addresses on the HW's screen. Regardless if they do, you don't need it. You should first compare the address you are sending to with the original source. Once the transaction is ready and before signing and broadcasting, you check each detail on the hardware wallet screen. It's like a second-factor-authentication. Confirm the transaction only if everything matches. 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: cygan on November 30, 2023, 10:07:02 AM
i'm putting the message in this thread now, because at the moment this is the most frequented one regarding Ledger.
at the moment, more and more fake e-mails are being sent again, pretending to be a request from Ledger to activate 2fa

this is of course a fake/fraud - do not click on any of the available links and delete this mail immediately!

https://www.talkimg.com/images/2023/11/30/NFUhw.png


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on November 30, 2023, 10:21:43 AM
this is of course a fake/fraud
So someone managed to turn the word 2FA into an attack vector. And there will always be people falling for it.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: jerry0 on December 01, 2023, 02:08:16 AM
If you don't plan to use ledger recovery, just ignore it right?


I got to wonder what percentage of people use this here on this forum?  Got to be 5% or less?  But for other people, probably 20% or higher?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Volgastallion on December 01, 2023, 02:39:15 PM
this is of course a fake/fraud
So someone managed to turn the word 2FA into an attack vector. And there will always be people falling for it.

Yes and also, the main problem it can be when someone is not alert of the leak, for example it pass 5 years so you think that stops, but someone with the leaked directions send a mail, and one people can get scamed easily.

Is a very serious threat, but i allways repeat the same, never enter any info.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: HeRetiK on December 01, 2023, 05:34:28 PM
If you don't plan to use ledger recovery, just ignore it right?

Ledger can use (or be cooerced to use) this backdoor regardless of whether you plan on using Ledger Recover or not, so ignore at your own peril.


I got to wonder what percentage of people use this here on this forum?  Got to be 5% or less?  But for other people, probably 20% or higher?

20% seems a bit high for a paid subscription that for most users will do nothing, but who knows? I doubt Ledger will ever publish numbers on that though, unless they go for an IPO at one point.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: RickDeckard on January 11, 2024, 09:55:06 PM
I know that this is a case of "stop beating the dead cat" but this really has to have more light shed on it: As soon as you connect to Ledger Live, every stroke you make is being tracked[1] by Ledger (and probably being analyzed and categorized in order to make something with that data). The leaked X/Twitter thread is also a joy to read[2].

The same user also managed to erase the trackers and compiled a usable build - You can check it out here[3]. Like always, treat it with a grain of salt and do your own due diligence if you intend to test the build out. I'm not sure how he's able to "allow fully anonymous ledger HW setup and updates" but if the application achieves all of the proclaimed goals then it is the single best piece of software that Ledger will never make.

[1]https://crypto.bi/forum/threads/ledger-live-data-collection-is-more-than-a-little-concerning.5/#post-13 (https://crypto.bi/forum/threads/ledger-live-data-collection-is-more-than-a-little-concerning.5/#post-13)
[2]https://nitter.net/rektbuildr/status/1732542258698694875 (https://nitter.net/rektbuildr/status/1732542258698694875)
[3]https://github.com/rektbuildr/lecce-libre (https://github.com/rektbuildr/lecce-libre)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on January 12, 2024, 07:52:44 AM
The same user also managed to erase the trackers and compiled a usable build - You can check it out here[3]. Like always, treat it with a grain of salt and do your own due diligence if you intend to test the build out. I'm not sure how he's able to "allow fully anonymous ledger HW setup and updates" but if the application achieves all of the proclaimed goals then it is the single best piece of software that Ledger will never make.

Have you already tested this application?
This idea is interesting, of having a third party program obtain the updates. But, I see two points that need to be taken into account: trust (you have to trust the author of this program) and update (if the updates come from Ledger, the problem remains because it comes with the new features they include) .


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on January 12, 2024, 01:30:18 PM
I know that this is a case of "stop beating the dead cat" but this really has to have more light shed on it: As soon as you connect to Ledger Live, every stroke you make is being tracked[1] by Ledger (and probably being analyzed and categorized in order to make something with that data). The leaked X/Twitter thread is also a joy to read[2].
Indeed, this is exactly what "stop beating the dead cat" looks like.

When there are dozens of HW device manufacturers on the hardware wallet market, supporters must certainly bother with assemblies of unknown persons in order to be able to use Ledger Live from a company that steals data about your every action, loses personal and other confidential data, and imposes very dubious services. Let’s not forget about the recent story of the contents of ledger live wallets being hacked due to a vulnerability created by a former employee of the company. You have to be a true masochist to continue using their products thanks to third-party crutches codes written by unknown programmers.

What other unpleasant incident would have to happen to ledger owners (or must happen to you) to convince you that you should not use any ledger products? Even with the help of solutions like these proposed by you.

The same user also managed to erase the trackers and compiled a usable build - You can check it out here[3]. Like always, treat it with a grain of salt and do your own due diligence if you intend to test the build out. I'm not sure how he's able to "allow fully anonymous ledger HW setup and updates" but if the application achieves all of the proclaimed goals then it is the single best piece of software that Ledger will never make.
And this application will become “open source” (which their community has long dreamed of), since ledger was reproached for keeping the code closed?:)

2 important points:
1 - how completely did the author remove all trackers and other unnecessary things for an adequate user from this application?
2 - how much can you trust this (or another) author and has he added anything unnecessary to the code?


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on January 13, 2024, 08:30:42 AM
1 - how completely did the author remove all trackers and other unnecessary things for an adequate user from this application?
He couldn't remove all tracking code because the software breaks and becomes useless if he does. He removed a great deal of it, but there is still tracking software in the code that becomes active for certain actions you perform.

2 - how much can you trust this (or another) author and has he added anything unnecessary to the code?
Someone who knows how to read code would have to go through each line, checking what it does. And I don't see anyone doing that thoroughly for free. Otherwise, it's a matter of trust. You can either trust Ledger, their code, and their indentations or everything rektbuildr made.   


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tabas on January 26, 2024, 03:10:46 PM
A not so exciting and discouraging update from them for the Nano S Plus users. This is anticipated that it shall come as they've said that it's not just going to be with the Nano X users but also soon to come with the S plus users and that time has come. I've just seen it posted on their sub-reddit[1] 18 days ago.
[1] Ledger Recover access is now rolling out to Ledger Nano S Plus users! (https://www.reddit.com/r/ledgerwallet/comments/191hpbn/ledger_recover_access_is_now_rolling_out_to/)
Reading the comments on that update is amusing on how many dislike and aware of what Ledger is doing.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on January 26, 2024, 07:33:48 PM
A not so exciting and discouraging update from them for the Nano S Plus users. This is anticipated that it shall come as they've said that it's not just going to be with the Nano X users but also soon to come with the S plus users and that time has come. I've just seen it posted on their sub-reddit[1] 18 days ago.
[1] Ledger Recover access is now rolling out to Ledger Nano S Plus users! (https://www.reddit.com/r/ledgerwallet/comments/191hpbn/ledger_recover_access_is_now_rolling_out_to/)
Reading the comments on that update is amusing on how many dislike and aware of what Ledger is doing.

So I give you a good suggestion:
DO NOT FOLLOW THE STEPS YOU FIND ON THIS PAGE - https://support.ledger.com/hc/en-us/articles/4445777839901-Update-Ledger-Nano-S-Plus-firmware

If you only use BTC, do not count the wallet to Ledger Wallet. Use Electrum, for example.
If you had a problem and had to restart everything... well, you'll have to choose whether you want to continue using Ledger with these new conditions or not.  ::)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Meuserna on January 27, 2024, 03:44:27 AM
A not so exciting and discouraging update from them for the Nano S Plus users. This is anticipated that it shall come as they've said that it's not just going to be with the Nano X users but also soon to come with the S plus users and that time has come. I've just seen it posted on their sub-reddit[1] 18 days ago.
[1] Ledger Recover access is now rolling out to Ledger Nano S Plus users! (https://www.reddit.com/r/ledgerwallet/comments/191hpbn/ledger_recover_access_is_now_rolling_out_to/)
Reading the comments on that update is amusing on how many dislike and aware of what Ledger is doing.

The comments would be even more negative if Ledger hadn't already shadowbanned tons of users who complained about their seed extraction firmware.

I was a long time Ledger user, but once they announced that nonsense, I moved my Bitcoin to a new seed & switched to a different hardware wallet.  You couldn't even pay me to use a Ledger anymore.

A lot of people are going to stick with Ledger because they haven't seen Ledger's Recover & seed extraction scheme get hacked yet, so it much not be anything to worry about.  They're missing the bigger picture.  It's not about coins being safe today or even this year.  It's about staying safe for years to come.  When something goes wrong, it's going to be uuuuuuuugly.  And by the time anybody realizes Ledger's Recover was hacked, it'll be too late.  I assume hackers will gather as many keys as possible before they start draining wallets in order to prevent Ledger from realizing they've been hacked.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: tabas on January 27, 2024, 07:59:28 AM
So I give you a good suggestion:
DO NOT FOLLOW THE STEPS YOU FIND ON THIS PAGE - https://support.ledger.com/hc/en-us/articles/4445777839901-Update-Ledger-Nano-S-Plus-firmware

If you only use BTC, do not count the wallet to Ledger Wallet. Use Electrum, for example.
If you had a problem and had to restart everything... well, you'll have to choose whether you want to continue using Ledger with these new conditions or not.  ::)
Yeah, I wouldn't be updating my firmware with what they've said and I haven't opened it for years actually. I'm already contemplating on another hardware that has a better feature and doesn't have this updates that go against the purpose of having an HW.

The comments would be even more negative if Ledger hadn't already shadowbanned tons of users who complained about their seed extraction firmware.

I was a long time Ledger user, but once they announced that nonsense, I moved my Bitcoin to a new seed & switched to a different hardware wallet.  You couldn't even pay me to use a Ledger anymore.
Oh, so there has been shadowbanned comments there and they just can't do that to most of the redditors since they're a lot.

A lot of people are going to stick with Ledger because they haven't seen Ledger's Recover & seed extraction scheme get hacked yet, so it much not be anything to worry about.  They're missing the bigger picture.  It's not about coins being safe today or even this year.  It's about staying safe for years to come.  When something goes wrong, it's going to be uuuuuuuugly.  And by the time anybody realizes Ledger's Recover was hacked, it'll be too late.  I assume hackers will gather as many keys as possible before they start draining wallets in order to prevent Ledger from realizing they've been hacked.
I agree, I've trusted them for years but it all came downhill when they've introduced this ledger recovery and have forced the updates through their firmware for which many have believed to be safe before this thing has came. I feel bad for those folks that are trusting them with this feature.  :-\


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on January 27, 2024, 09:11:14 AM
No, not the Ledger Nano S. They aren't selling this model anymore and will eventually drop support for it. The Ledger Nano S Plus will have support for Ledger Recover. So far they haven't mentioned anything about the Ledger Stax.
Could it be the Ledger Nano S actually does what they promised back then? That would mean it's impossible for them to update the firmware to get your seed phrase out, because the hardware doesn't allow it. Maybe I'm too optimistic here, but it could be they were still trying to make a honest product back then, instead of going for maximum profit through subscriptions.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on January 27, 2024, 01:37:29 PM
Could it be the Ledger Nano S actually does what they promised back then? That would mean it's impossible for them to update the firmware to get your seed phrase out, because the hardware doesn't allow it. Maybe I'm too optimistic here, but it could be they were still trying to make a honest product back then, instead of going for maximum profit through subscriptions.
Perhaps, but who knows!? Ledger, sure as hell, isn't going to be honest about it, unless they admit it by mistake. It could be related to hardware and memory limitations with the old Nano S. Something similar to why the old Trezor One still doesn't and can't support Monero after all these years. I guess there isn't enough RAM available on that granddad of a HW to carry out the needed operations. If I remember an old discussion I read somewhere correctly, Monero's privacy scripts and cryptography requires too much memory. 


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on January 27, 2024, 02:04:42 PM
Ledger, sure as hell, isn't going to be honest about it
I'm thinking they would have added "support" for it if they could. Of course they'd love to sell more new hardware wallets, but selling $10 per month subscriptions to more (gullible) exising users is a big money maker.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on January 28, 2024, 07:42:30 AM
I'm thinking they would have added "support" for it if they could. Of course they'd love to sell more new hardware wallets, but selling $10 per month subscriptions to more (gullible) exising users is a big money maker.
Trick them into signing up for one year of Ledger Recover, and you made almost as much money as if they purchased two new hardware wallets. That's true only for the Nano S and Nano S Plus, the Trezor T is too expensive for my statement to be correct.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on January 28, 2024, 09:22:52 AM
Trick them into signing up for one year of Ledger Recover, and you made almost as much money as if they purchased two new hardware wallets.
I expect the profit margin for each new subscription to be near 100%. Storing a million seed phrases doesn't have to be more expensive than storing just 1.

Quote
the Trezor T is too expensive for my statement to be correct.
Ledger can't sell those ;)


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on January 28, 2024, 09:53:22 AM
I expect the profit margin for each new subscription to be near 100%. Storing a million seed phrases doesn't have to be more expensive than storing just 1.
Me too. Their partner companies that are storing one part of the seed each are surely getting a piece of the cake, though. But the service doesn't require any real investment on either Ledger or their partners' side for them not to profit immensely from each subscription. 

Quote
the Trezor T is too expensive for my statement to be correct.
Ledger can't sell those ;)
Holy crap, I guess my brain died for a second there. Well, the 1-year Ledger Recover subscription almost covers the cost of the Nano X as well.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Kakmakr on January 29, 2024, 06:07:10 AM
There are many alternative options to store those phrases online, without anyone even noticing it.

You just need to camouflage it a bit with clever techniques that will conceal it's real purpose. (Using templates and splitting it into many pieces that only you will be able to decipher)

Some people stay in areas where natural disasters are more prevalent, so you cannot store this in one geographical location.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on January 29, 2024, 08:45:26 AM
There are many alternative options to store those phrases online, without anyone even noticing it.

You just need to camouflage it a bit with clever techniques that will conceal it's real purpose. (Using templates and splitting it into many pieces that only you will be able to decipher)
Of course it's possible. But if enough people do this, I bet some of them lose their money, while others are unable to recover their seed on their own. And that's why it's generally not a good idea to create your own "system".

Quote
Some people stay in areas where natural disasters are more prevalent, so you cannot store this in one geographical location.
Even a safe deposit box in a bank far from your home would be a better idea. Or 3 safe deposit boxes, each storing 16 out of 24 words.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: n0nce on January 29, 2024, 09:37:00 AM
There are many alternative options to store those phrases online, without anyone even noticing it.

You just need to camouflage it a bit with clever techniques that will conceal it's real purpose. (Using templates and splitting it into many pieces that only you will be able to decipher)
Of course it's possible. But if enough people do this, I bet some of them lose their money, while others are unable to recover their seed on their own. And that's why it's generally not a good idea to create your own "system".
I agree; never roll your own crypto / encoding schemes! Over the years, I myself had to re-check my seed backups to even remember which backup belonged to which wallet. And these are just regular old steel washer (https://bitcointalk.org/index.php?topic=5363596.0) and steel plate backups of BIP39 seed phrases.

Only issue is as with all 'custom crypto' (don't roll your own crypto (https://security.stackexchange.com/questions/168261/what-does-dont-roll-your-own-security-mean)), if let's say you pass away and your family knows nothing about this scheme, they won't randomly think to unzip a file from your cloud storage, take the image that is hung in your office and pass it through a program from GitHub to restore a Bitcoin wallet.
Instead, if they find some paper with 12 words, they might look online and find out this is a Bitcoin wallet seed.

Of course, you yourself might also forget how you generated that wallet if you find your backup again after decades and maybe already have symptoms of dementia.

Quote
Some people stay in areas where natural disasters are more prevalent, so you cannot store this in one geographical location.
Even a safe deposit box in a bank far from your home would be a better idea. Or 3 safe deposit boxes, each storing 16 out of 24 words.
Seed splitting is not that smart, though. There are multiple threads about it on here; especially with Taproot, multisig is the way to go.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on January 30, 2024, 07:34:49 AM
There are many alternative options to store those phrases online, without anyone even noticing it.

You just need to camouflage it a bit with clever techniques that will conceal it's real purpose. (Using templates and splitting it into many pieces that only you will be able to decipher)

Some people stay in areas where natural disasters are more prevalent, so you cannot store this in one geographical location.
Undoubtedly, there are huge advantages of storing seed phrase on the Internet. Starting from protection against the destruction of seedphrases from local offline disasters (natural and man-made disasters) to increased mobility, which will allow to gain access (for example, restore access to the contents of your wallet) from anywhere in the world.

One problem is the way to implement the plan. Disguise must be at a very good level and not arouse any suspicion, because no matter what online storage service you use, there are always risks of unauthorized access by unauthorized persons (both inside the service system and from outside).

If one person can cleverly encrypt his data, there will always be another who can decrypt it. Therefore, it is most important that seed phrase doesn't arouse any suspicion or interest on the part of others. That is, file should not stand out at all from the rest of your data. And also, I think that dividing it into several parts and distributing it over several points would also be nice. If someone gets access to your phrase, then half or a third will be useless to them.


Seed splitting is not that smart, though. There are multiple threads about it on here; especially with Taproot, multisig is the way to go.
Do you allow the use of Ledger HW as one of the elements of a multisig, despite their shaky reputation (this topic is about ledger after all)? For example, HW #1 - Trezor, HW #2 - Trezor, and HW #3 - Ledger. Other similar variations, where HW #? can be any other manufacturer.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on January 30, 2024, 09:48:04 AM
No, not the Ledger Nano S. They aren't selling this model anymore and will eventually drop support for it. The Ledger Nano S Plus will have support for Ledger Recover. So far they haven't mentioned anything about the Ledger Stax.
Could it be the Ledger Nano S actually does what they promised back then? That would mean it's impossible for them to update the firmware to get your seed phrase out, because the hardware doesn't allow it. Maybe I'm too optimistic here, but it could be they were still trying to make a honest product back then, instead of going for maximum profit through subscriptions.
I am not as optimistic as you and I think that the only reason why they didn't update Nano S firmware is that they are afraid of another scandal online, they probably analyzed what happened when they announced Ledger Recover service, so, they probably decided it was better to sacrifice one line of production.

Trick them into signing up for one year of Ledger Recover, and you made almost as much money as if they purchased two new hardware wallets.
I expect the profit margin for each new subscription to be near 100%. Storing a million seed phrases doesn't have to be more expensive than storing just 1.
Probably the cost of saving one or hundred thousand keys will be the same, so, I expect their profit margins to be way higher than 100% because as the number of customers grow, the profit will increase while loses, i.e. saving costs will be almost the same. But I don't know how their contract with those two 3rd party service providers look like.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Pmalek on January 30, 2024, 04:34:00 PM
Do you allow the use of Ledger HW as one of the elements of a multisig, despite their shaky reputation (this topic is about ledger after all)? For example, HW #1 - Trezor, HW #2 - Trezor, and HW #3 - Ledger. Other similar variations, where HW #? can be any other manufacturer.
Ledger could be part of a multisig setup because one key (no matter which one) isn't going to be enough to make a transaction. So, even if the worst where to happen and Ledger or someone else gained access to your Ledger key, they wouldn't be able to steal your coins from a multisig wallet. It would reduce the overall security of your setup, though.

I am not as optimistic as you and I think that the only reason why they didn't update Nano S firmware is that they are afraid of another scandal online, they probably analyzed what happened when they announced Ledger Recover service, so, they probably decided it was better to sacrifice one line of production.
I don't think so, and here is why. Nano X was the first wallet that received the Ledger Recover vulnerability and corresponding code. At the same time, Ledger announced that the Nano S Plus would be next. There was a lot of backlash and attacks on Ledger after that. That didn't make them change their mind, and a few days ago they added the Ledger Recover code to the Nano S Plus as well. Had they taken into consideration the community feedback and opinions, they wouldn't have done that, right? It's obviously not important to them.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on January 30, 2024, 07:50:21 PM
There are many alternative options to store those phrases online, without anyone even noticing it.

You just need to camouflage it a bit with clever techniques that will conceal it's real purpose. (Using templates and splitting it into many pieces that only you will be able to decipher)
This is the worst thing you can do!  ::)
Making your own ''special'' technique and splitting seed words on your own is recipe for disaster and ALL security experts strongly recommend against doing this.
Andreas Antonopoulos publicly said that many people contacted him and told they lost all coins by trying to be smart with their own complications.
One of the ways to correctly ''split'' seed words would be with shamir secret sharing, but there is single point of failure and not all wallets support it.
Multisig could be better but again I would not suggest regular people doing this, instead they should use multiple passphrases.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: LoyceV on January 31, 2024, 09:37:24 AM
Nano X was the first wallet that received the Ledger Recover vulnerability and corresponding code. At the same time, Ledger announced that the Nano S Plus would be next. There was a lot of backlash and attacks on Ledger after that. That didn't make them change their mind, and a few days ago they added the Ledger Recover code to the Nano S Plus as well. Had they taken into consideration the community feedback and opinions, they wouldn't have done that, right? It's obviously not important to them.
I'd like to know how many people actually fell for Ledger's subscription scheme. It must be enough to be worth wasting their reputation over.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on January 31, 2024, 01:37:26 PM
I don't think so, and here is why. Nano X was the first wallet that received the Ledger Recover vulnerability and corresponding code. At the same time, Ledger announced that the Nano S Plus would be next. There was a lot of backlash and attacks on Ledger after that. That didn't make them change their mind, and a few days ago they added the Ledger Recover code to the Nano S Plus as well. Had they taken into consideration the community feedback and opinions, they wouldn't have done that, right? It's obviously not important to them.
The fact is, we will never know the truth, so, for the sake of our safety, it's better to assume that what I said is true. This is just a shady company and everything is expected from them, I still think that they intentionally didn't update the Nano S firmware to make people think that it still actually backs their words and promises.

Andreas Antonopoulos publicly said that many people contacted him and told they lost all coins by trying to be smart with their own complications.
People often forget that the higher the security, the higher the responsibilities become. When someone tries so hard to protect their seeds, it will be that hard to recover them too and even harder to keep them safely, especially when instead of one paper, you depend on many of them.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: dkbit98 on January 31, 2024, 02:16:47 PM
I'd like to know how many people actually fell for Ledger's subscription scheme. It must be enough to be worth wasting their reputation over.
Just wait long enough for that database with all information to get leaked and you will found out  :P
I am sure there are more people who got involved in this scheme than it should be.

People often forget that the higher the security, the higher the responsibilities become. When someone tries so hard to protect their seeds, it will be that hard to recover them too and even harder to keep them safely, especially when instead of one paper, you depend on many of them.
And it will be much easier to screw something up.
Only good reason for doing something more complicated like multisig with good backup, is if you want to leave coins to your kids.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on January 31, 2024, 07:28:44 PM
I'd like to know how many people actually fell for Ledger's subscription scheme. It must be enough to be worth wasting their reputation over.

When the service turns one year old, they should release some service statistics and we will find out.
Unless the numbers are too much to disclose.  ::)

But, they certainly did some kind of survey to understand whether this service would have subscriptions or not.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: The Sceptical Chymist on February 01, 2024, 03:28:01 AM
The fact is, we will never know the truth, so, for the sake of our safety, it's better to assume that what I said is true. This is just a shady company and everything is expected from them, I still think that they intentionally didn't update the Nano S firmware to make people think that it still actually backs their words and promises.
You're most likely right--but the first thing that popped into my head was that if Ledger went bust because of their idiotic Recover feature, some crypto journalist might do a deep-dive story on their collapse and report their financials (assuming the reporter could get their hands on the data).  Then again, 1) Ledger might not even suffer all that much because of this crap, and 2) I'm not sure about the state of journalism in crypto and whether there are any real journos who'd be motivated enough to do a real story on Ledger's demise if it actually came to be.  A lot of the stories I've read on sites like Coindesk seem to be puff pieces, and the level of writing is abysmal.  But that's true of a lot of news reporting.

When the service turns one year old, they should release some service statistics and we will find out.
Unless the numbers are too much to disclose.  ::)
But they don't have to release any numbers, since they're not a publicly-traded company.  I don't know if they've ever released any kind of financial reports, but I suspect they'd only make their future income/earnings public if they were extremely successful--or they might not, since they'd be telling their competitors something they did "right".

Down with Ledger!!


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: Synchronice on February 01, 2024, 12:53:22 PM
I'd like to know how many people actually fell for Ledger's subscription scheme. It must be enough to be worth wasting their reputation over.

When the service turns one year old, they should release some service statistics and we will find out.
Unless the numbers are too much to disclose.  ::)

But, they certainly did some kind of survey to understand whether this service would have subscriptions or not.
They should have certainly done some survey and have probably created a persona because I remember their CEO was talking about how many people lose their keys and they really want something that will give them option to recover lost keys.
If they release statistics, I genuinely believe, they'll release the statistics that will favor this decision of theirs. Just write that hundreds of thousands of people use your subscription service and then a big wave of people will become your customers because they'll start thinking that if so many people use successfully, then this automatically means it's good. Even the dumbest idea can generate money if marketing is good.

The fact is, we will never know the truth, so, for the sake of our safety, it's better to assume that what I said is true. This is just a shady company and everything is expected from them, I still think that they intentionally didn't update the Nano S firmware to make people think that it still actually backs their words and promises.
You're most likely right--but the first thing that popped into my head was that if Ledger went bust because of their idiotic Recover feature, some crypto journalist might do a deep-dive story on their collapse and report their financials (assuming the reporter could get their hands on the data).  Then again, 1) Ledger might not even suffer all that much because of this crap, and 2) I'm not sure about the state of journalism in crypto and whether there are any real journos who'd be motivated enough to do a real story on Ledger's demise if it actually came to be.  A lot of the stories I've read on sites like Coindesk seem to be puff pieces, and the level of writing is abysmal.  But that's true of a lot of news reporting.
I believe that they will not face financial crisis because of Ledger recover service addition. There are many people who use centralized exchanges that will hear that hardware wallets are good and after a slight research they'll find Ledger that offers them private key protection via KYC, many new customers will find this feature amazing. Let's wait and see, I think it was financially wise decision if we talk about long-term.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: joker_josue on February 01, 2024, 01:52:45 PM
When the service turns one year old, they should release some service statistics and we will find out.
Unless the numbers are too much to disclose.  ::)
But they don't have to release any numbers, since they're not a publicly-traded company.  I don't know if they've ever released any kind of financial reports, but I suspect they'd only make their future income/earnings public if they were extremely successful--or they might not, since they'd be telling their competitors something they did "right".

Down with Ledger!!

When I say that they will disclose numbers, it is not in an official context, because as you said they are not obliged to do so.
They must disclose numbers within the marketing scope, to convey the idea that the service is being a success.

Now, whether these numbers are viable or real will be another question. Either way, it allows us to have an idea of greatness, because I also don't see much for them to come up with big numbers - it's better not to disclose anything.


Title: Re: Ledger Recovery - Send your (encrypted) recovery phrase to 3rd parties entities
Post by: m2017 on February 01, 2024, 02:22:33 PM
They should have certainly done some survey and have probably created a persona because I remember their CEO was talking about how many people lose their keys and they really want something that will give them option to recover lost keys.
To claim that there are many lost keys, proper research must first be done to understand the extent of the problem. Did they do this? I doubt. They are simply trying to promote their service on pain of losing their keys.

There is one way to recover lost keys and for this don't need Ledger at all. This function is called "make a backup". Who wants to buy this subscription service? :)

If they release statistics, I genuinely believe, they'll release the statistics that will favor this decision of theirs. Just write that hundreds of thousands of people use your subscription service and then a big wave of people will become your customers because they'll start thinking that if so many people use successfully, then this automatically means it's good. Even the dumbest idea can generate money if marketing is good.
That is why public statements by companies interested in disseminating information beneficial for marketing should not be taken at their word.

I believe that they will not face financial crisis because of Ledger recover service addition. There are many people who use centralized exchanges that will hear that hardware wallets are good and after a slight research they'll find Ledger that offers them private key protection via KYC, many new customers will find this feature amazing. Let's wait and see, I think it was financially wise decision if we talk about long-term.
I am also inclined to the point of view that recovery service is not yet a reason to bury a Ledger. There are many fools who will use this service and be satisfied. These are the people who will financially support this company for a long time to come.