Bitcoin Forum
April 18, 2024, 08:26:58 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Mycelium does not decode private key BIP38 anymore after scanning NFC wallet  (Read 208 times)
Juul (OP)
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
December 02, 2019, 12:07:28 PM
 #1

I guess it started with the recent update. I have access to my btc in other ways like private key QR code, so that is not a problem.

I've tried everything but after typing in my passphrase Mycelium halts.
1713428818
Hero Member
*
Offline Offline

Posts: 1713428818

View Profile Personal Message (Offline)

Ignore
1713428818
Reply with quote  #2

1713428818
Report to moderator
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
BitMaxz
Legendary
*
Offline Offline

Activity: 3234
Merit: 2936


Block halving is coming.


View Profile WWW
December 02, 2019, 10:00:10 PM
 #2

Do you have a seed backup of your Mycelium wallet?
You can retrieve all of your private keys from Mycelium with your seed using this tool below.

- https://iancoleman.io/bip39/

Or if you have a PDF backup you can uninstall and reinstall the wallet to erase data and pin and import the backup PDF but if you don't have a backup don't do this because all of your data will be deleted.

Read the source from here: Can't decrypt my mycelium private key. #117

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
LoyceMobile
Hero Member
*****
Offline Offline

Activity: 1647
Merit: 686


LoyceV on the road. Or couch.


View Profile WWW
December 02, 2019, 10:19:15 PM
 #3

I've tried everything but after typing in my passphrase Mycelium halts.
Could it be processing the data? BIP38 takes a lot of cpu power to decrypt.

LoyceV on the road Advertise here for LN Don't deal with this account (exception)
Advertise here for LN Tip my kids
My useful topics: Meritt & Trust & Moreee Art Advertise here for LN Forum Features
Juul (OP)
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
December 03, 2019, 12:24:25 AM
 #4

I've tried everything but after typing in my passphrase Mycelium halts.
Could it be processing the data? BIP38 takes a lot of cpu power to decrypt.

That could be the case but it decoded the private key just fine until now. Sure, I can access my btc in a different manner but I like my nfc chip wallet  Cheesy
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
December 04, 2019, 02:22:37 AM
 #5

That could be the case but it decoded the private key just fine until now. Sure, I can access my btc in a different manner but I like my nfc chip wallet  Cheesy
Just to clarify... you have your BIP38 (aka "encrypted" private key) stored on an NFC chip... and you used to be able to scan it using Mycelium, enter your passphrase and then Mycelium would decode it and then add the private key to your wallet? Huh

I'd honestly never heard of that... I didn't realise Mycelium even had NFC reading functionality in it... I thought you could only import via QR Code or copy/paste WIF key.

Anyway, I just tried copy/pasting a BIP38 encrypted private key (created using bitaddress.org) into Mycelium using the "clipboard" method and it asked for the password... I entered the password and Mycelium says "Preparing decryption key..." and then just sits there doing sweet FA... so I'm guessing that's a bug in the newer version(s). Undecided

I have taken the liberty of creating an issue on the Mycelium Github: https://github.com/mycelium-com/wallet-android/issues/532
Feel free to add to it.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Juul (OP)
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
December 04, 2019, 09:32:39 AM
 #6

That could be the case but it decoded the private key just fine until now. Sure, I can access my btc in a different manner but I like my nfc chip wallet  Cheesy
Just to clarify... you have your BIP38 (aka "encrypted" private key) stored on an NFC chip... and you used to be able to scan it using Mycelium, enter your passphrase and then Mycelium would decode it and then add the private key to your wallet? Huh

I've stored the BIP38 encrypted key on a chip implant under my skin Smiley

So whenever I want to spent some funds I transfer some to Mycelium from the chip out of my hand.

But thank you very much for the double check.

Juul (OP)
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
December 04, 2019, 09:45:06 AM
 #7

https://www.youtube.com/watch?v=gSvq2q_ofA4
BitMaxz
Legendary
*
Offline Offline

Activity: 3234
Merit: 2936


Block halving is coming.


View Profile WWW
December 04, 2019, 11:18:26 PM
 #8


Omg... Is this your video? it's interesting if it's true but how the phone actually scan the small thing to open the mycelium directly and ask for a decrypt password?
I can't believe honestly, but it seems real? or he set the vol button up or down to open mycelium directly?

I mostly heard NFC in cards where you can load or topup it using phone with NFC supported.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
December 05, 2019, 03:22:53 AM
Last edit: November 15, 2023, 02:11:21 AM by HCP
Merited by BitMaxz (1)
 #9

... but how the phone actually scan the small thing to open the mycelium directly and ask for a decrypt password?
It would have been using a simple dataset on the tag that was a "bitcoin:" URL... as described here: https://www.reddit.com/r/Bitcoin/comments/2n0k3i/breaking_bitcoin_nfc_payments_now_secure_bip38/

Mycelium registers a listener in Android that advertises that it can handle "bitcoin:" URLs... so when you scan the NFC tag... it finds the "bitcoin:" URL and launches Mycelium automatically (if configured to use Mycelium as the default app for "bitcoin:" URLs, otherwise it'll prompt which app to use like it does on my device).

It's just like scanning a QR Code that has the same URL... like this one:


(NOTE: Password should be "password123", but the functionality in Mycelium is broken as per the OP)


When I scan it using "Barcode Scanner":



and tap the "Open Browser" link... it prompts to open it with Mycelium (or one of the other apps that is registered to handle "bitcoin:" URLs Wink):


█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Juul (OP)
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
December 05, 2019, 07:29:16 PM
Last edit: December 05, 2019, 07:44:29 PM by Juul
 #10


Omg... Is this your video? it's interesting if it's true but how the phone actually scan the small thing to open the mycelium directly and ask for a decrypt password?
I can't believe honestly, but it seems real? or he set the vol button up or down to open mycelium directly?

I mostly heard NFC in cards where you can load or topup it using phone with NFC supported.

It is a NFC chip the implant  Smiley The size is app. a rice grain.

Is there another BTC wallet which can do the same? I dont want to wait that long.

https://www.youtube.com/watch?v=pdauofdGFBM

https://dangerousthings.com/
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
December 05, 2019, 08:55:08 PM
 #11

Is there another BTC wallet which can do the same? I dont want to wait that long.
Not to my knowledge... direct BIP38 "importing" support was never widely implemented as far as I can tell. Seems most wallets required you to decrypt it first Undecided

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Juul (OP)
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
December 05, 2019, 09:22:48 PM
 #12

Is there another BTC wallet which can do the same? I dont want to wait that long.
Not to my knowledge... direct BIP38 "importing" support was never widely implemented as far as I can tell. Seems most wallets required you to decrypt it first Undecided

That's too bad. Let's hope that Mycelium has not completely stopped supporting BIP38. Thanks in any case for thinking along.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
December 17, 2019, 02:58:15 AM
 #13

That's too bad. Let's hope that Mycelium has not completely stopped supporting BIP38. Thanks in any case for thinking along.
The good news is that apparently they have not stopped supporting it Wink

I got this notification from github regarding the issue that I created:
We had a bug that should be fixed in 3.2.0.17 which is rolling out as soon as Google approves the release or whatever they do that delays releases some 4 to 5 days after we upload them. Please open a new issue if the problem persists on 3.2.0.17

That was posted yesterday, so hopefully the new version will show up on the Google Play Store any day now... currently, I can still only see 3.2.0.11 Undecided

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!