Bitcoin Forum

Other => MultiBit => Topic started by: VirosaGITS on October 10, 2015, 01:53:14 PM



Title: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 10, 2015, 01:53:14 PM
I absolutely and definitively did *not* forget my password and it no longer unlock my wallet.

I left it on for a while and when i went to send a transaction, it of course ask the password again before sending the BTC, but at this point it tell me the password did not unlock the wallet.

I then closed the wallet and restarted the computer and now i cannot load up the wallet since the password is still invalid.

Is there something that can cause the right password to become invalid for no reason such as computer being set to wrong time, etc?


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: notlist3d on October 10, 2015, 01:59:27 PM
I absolutely and definitively did *not* forget my password and it no longer unlock my wallet.

I left it on for a while and when i went to send a transaction, it of course ask the password again before sending the BTC, but at this point it tell me the password did not unlock the wallet.

I then closed the wallet and restarted the computer and now i cannot load up the wallet since the password is still invalid.

Is there something that can cause the right password to become invalid for no reason such as computer being set to wrong time, etc?

Have you looked at address of coins online?  I would verify coins are there and it was not compromised. 

As far as password not working no it should not happen.  Here is FAQ about passwords - https://multibit.org/en/help/v0.5/help_lostOrForgottenPassword.html.  Do you have the private key saved somewhere else? paperwallet or just private key on usb, etc?


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 10, 2015, 02:03:14 PM
I absolutely and definitively did *not* forget my password and it no longer unlock my wallet.

I left it on for a while and when i went to send a transaction, it of course ask the password again before sending the BTC, but at this point it tell me the password did not unlock the wallet.

I then closed the wallet and restarted the computer and now i cannot load up the wallet since the password is still invalid.

Is there something that can cause the right password to become invalid for no reason such as computer being set to wrong time, etc?

Have you looked at address of coins online?  I would verify coins are there and it was not compromised. 

As far as password not working no it should not happen.  Here is FAQ about passwords - https://multibit.org/en/help/v0.5/help_lostOrForgottenPassword.html.  Do you have the private key saved somewhere else? paperwallet or just private key on usb, etc?

I of course have the words to regenerate the wallet. But i am not willing to use them before i know whats happened. I doubt i have been compromised but i can't be certain. If there would be a way to display the password using the recovery options, this would be nice, using a few of the words.

Then i could know if it was changed or if its just the software bugging out.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: notlist3d on October 10, 2015, 02:06:11 PM
I absolutely and definitively did *not* forget my password and it no longer unlock my wallet.

I left it on for a while and when i went to send a transaction, it of course ask the password again before sending the BTC, but at this point it tell me the password did not unlock the wallet.

I then closed the wallet and restarted the computer and now i cannot load up the wallet since the password is still invalid.

Is there something that can cause the right password to become invalid for no reason such as computer being set to wrong time, etc?

Have you looked at address of coins online?  I would verify coins are there and it was not compromised. 

As far as password not working no it should not happen.  Here is FAQ about passwords - https://multibit.org/en/help/v0.5/help_lostOrForgottenPassword.html.  Do you have the private key saved somewhere else? paperwallet or just private key on usb, etc?

I of course have the words to regenerate the wallet. But i am not willing to use them before i know whats happened. I doubt i have been compromised but i can't be certain. If there would be a way to display the password using the recovery options, this would be nice, using a few of the words.

Then i could know if it was changed or if its just the software bugging out.

You can be pretty certain by looking up your BTC address you use on a block explorer such as blockchain.   You look to see if BTC is still in address or gone.
When you check is there still BTC in address?


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 10, 2015, 02:14:32 PM
I absolutely and definitively did *not* forget my password and it no longer unlock my wallet.

I left it on for a while and when i went to send a transaction, it of course ask the password again before sending the BTC, but at this point it tell me the password did not unlock the wallet.

I then closed the wallet and restarted the computer and now i cannot load up the wallet since the password is still invalid.

Is there something that can cause the right password to become invalid for no reason such as computer being set to wrong time, etc?

Have you looked at address of coins online?  I would verify coins are there and it was not compromised. 

As far as password not working no it should not happen.  Here is FAQ about passwords - https://multibit.org/en/help/v0.5/help_lostOrForgottenPassword.html.  Do you have the private key saved somewhere else? paperwallet or just private key on usb, etc?

I of course have the words to regenerate the wallet. But i am not willing to use them before i know whats happened. I doubt i have been compromised but i can't be certain. If there would be a way to display the password using the recovery options, this would be nice, using a few of the words.

Then i could know if it was changed or if its just the software bugging out.

You can be pretty certain by looking up your BTC address you use on a block explorer such as blockchain.   You look to see if BTC is still in address or gone.
When you check is there still BTC in address?

I had just moved most of my funds so i don't have much BTC left, but its still there. I sent a transaction, then went to bed, got up, wallet still opened, try to send a small transaction and bam, password no longer unlock wallet.

I been using this wallet for a while now and i absolutely cannot possibly have forgot my password and its not a silly thing like a capitalised letter or a keyboard's key working unproperly since i can see the password typed down and it is without a doubt correctly entered.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: f3tus on October 10, 2015, 04:57:58 PM
I think this is like the 4th thread about the password not working... But at least you have the words to regenerate it.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 10, 2015, 05:35:59 PM
I think this is like the 4th thread about the password not working... But at least you have the words to regenerate it.

I will not until i know what the issue is. If its a vulnerability with MultiBIt and i've been compromised i cant risk it. And if i have not been compromised and its just a bug in Multibit HD software, i need to know first as well. Once fixed i would restore my wallet. But only if i have a 100% garantee that my BTC is sade.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: jim618 on October 10, 2015, 06:28:49 PM
@VirosaGITS

There are various things you can do to investigate further.

1) If you think your machine is compromised, go to another machine and:
a) Install either MultiBit HD or Lighthouse and recreate your wallet from your wallet words.
b) Empty your wallet to somewhere else.

By doing this then none of your bitcoins will be at risk.

2) You can recover your password from your wallet words using the Restore | "I have forgotten my password" option.
You need to use all your wallet words because the full entropy of the wallet words is used to encrypt your password when it is saved on disk.
If the password that is recovered is DIFFERENT to the one you have been using, then try using that one to unlock your wallet.

If it is the same, then it most likely that there is something wrong in the writing out of the wallets - this is done very carefully as outlined in other posts but nothing in life is perfect so if it is this we can have a further look at it.

3) You can recover your wallet from your wallet words on your first machine.

The whole point of us writing password recovery and wallet recovery is for them to be used when things go wrong. There is little point in us writing these recovery options if people do not use them.



@f3tus Most of the threads here (and in the MultiBit issues database) about forgotten passwords are to do with MultiBit Classic. Passwords are imperfect - people forget them at a rate of about 1 per 50,000 man months. There are LOTS of old MultiBit Classic wallets.  (We've had over 1,500,000 downloads of MultiBit Classic over 4 years).
People are recommended to move them to MultiBit HD (or another wallet if they prefer) for various reasons, this being one of them.
We cannot make people to upgrade from Classic to HD - you have control over your bitcoins - but really people should be trying HD out and moving their bitcoins by now.

We have built in password recovery from wallet words directly in the UI of MultiBit HD. Or you can reconstruct your wallet from your wallet words and hence do not need your password.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 10, 2015, 06:49:52 PM
@VirosaGITS

There are various things you can do to investigate further.

1) If you think your machine is compromised, go to another machine and:
a) Install either MultiBit HD or Lighthouse and recreate your wallet from your wallet words.
b) Empty your wallet to somewhere else.

By doing this then none of your bitcoins will be at risk.

2) You can recover your password from your wallet words using the Restore | "I have forgotten my password" option.
You need to use all your wallet words because the full entropy of the wallet words is used to encrypt your password when it is saved on disk.
If the password that is recovered is DIFFERENT to the one you have been using, then try using that one to unlock your wallet.

If it is the same, then it most likely that there is something wrong in the writing out of the wallets - this is done very carefully as outlined in other posts but nothing in life is perfect so if it is this we can have a further look at it.

3) You can recover your wallet from your wallet words on your first machine.

The whole point of us writing password recovery and wallet recovery is for them to be used when things go wrong. There is little point in us writing these recovery options if people do not use them.



@f3tus Most of the threads here (and in the MultiBit issues database) about forgotten passwords are to do with MultiBit Classic. Passwords are imperfect - people forget them at a rate of about 1 per 50,000 man months. There are LOTS of old MultiBit Classic wallets.  (We've had over 1,500,000 downloads of MultiBit Classic over 4 years).
People are recommended to move them to MultiBit HD (or another wallet if they prefer) for various reasons, this being one of them.
We cannot make people to upgrade from Classic to HD - you have control over your bitcoins - but really people should be trying HD out and moving their bitcoins by now.

We have built in password recovery from wallet words directly in the UI of MultiBit HD. Or you can reconstruct your wallet from your wallet words and hence do not need your password.

But i do not want to recover my wallet until i know if my password was changed. If it was changed it mean a hacker of sort has access to my computer and entering my words would be an horrible idea.

What i was asking is, if i restore the wallet on another computer, is it going to reveal the current password? I'm not trying to get access to my BTC back i'm trying to figure out what happened.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: jim618 on October 10, 2015, 06:53:38 PM
If you do a restore on a second computer from your wallet words it doesn't say anything about the password you used on the first computer.

You can actually set a different password on the restored wallet if you like. It is used to encrypt the wallet where it is written out and does not go anywhere else.



Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 10, 2015, 06:56:02 PM
If you do a restore on a second computer from your wallet words it doesn't say anything about the password you used on the first computer.

You can actually set a different password on the restored wallet if you like. It is used to encrypt the wallet where it is written out and does not go anywhere else.



I'm going to rephrase.

Is there a way to display the password that is locking my wallet at the moment using my words?


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: jim618 on October 10, 2015, 07:04:47 PM
When you either set a password, or change a password, 2 things happen:

1) Your wallet is written to disk encrypted with the (new) password.
2) The (new) password is encrypted with an AES key that is derived from your wallet words and stored.

When you do a password recovery the item in number 2) is used. You enter the wallet words to reproduce the AES key and decrypt the bytes to get your password.

LOGICALLY it should be the same as the password used in number 1) but if someone else fiddled around with the wallet, or if it is damaged, it may not be IN REALITY.


Given a block of encrypted wallet bytes you cannot determine what the password is except with brute forcing. If you think about it would be rubbish security if you could as an attacker could do the same.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 10, 2015, 07:11:53 PM
When you either set a password, or change a password, 2 things happen:

1) Your wallet is written to disk encrypted with the (new) password.
2) The (new) password is encrypted with an AES key that is derived from your wallet words and stored.

When you do a password recovery the item in number 2) is used. You enter the wallet words to reproduce the AES key and decrypt the bytes to get your password.

LOGICALLY it should be the same as the password used in number 1) but if someone else fiddled around with the wallet, or if it is damaged, it may not be IN REALITY.


Given a block of encrypted wallet bytes you cannot determine what the password is except with brute forcing. If you think about it would be rubbish security if you could as an attacker could do the same.

I'll rephrase.

If i decrypt my password using recovery. Is it going to just let me see the password or just let me put a new one on?

The only thing i want right now is see what the current password is. And i do have the keys to decrypt it, as you said.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: jim618 on October 10, 2015, 07:14:24 PM
It just shows you the password.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 10, 2015, 08:07:32 PM
It just shows you the password.

Thank you. Knowing this, i setup a closed environment and then i revealed the password... and it seem my paranoia was for naught, it indeed seem to be the software bugging out.

It display my real password, but still won't unlock with it.

So i'll reiterate my initial question;

Is there another factor for deencryption required, like time clock validation, hardware validation, dependency, etc?

Because either something on my system is breaking Multibit HD or Multibit HD has a pretty interesting bug.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: jim618 on October 10, 2015, 08:42:21 PM
There shouldn't be any hardware dependency no.
We bundle a Java runtime (except for Linux) to minimise the software dependency.
Things like system clock time etc aren't used for the encryption.

It would be interesting to see that wallet data to see if there are any clues to what went wrong. It does sound like a bug that is happening infrequently so it would be worth following up on. Bugs like that it is quite difficult to get good data on so your wallet would be quite useful.

First thing to do: get your bitcoins out without disturbing the wallet by either using another machine or downloading Lighthouse (https://www.vinumeris.com/lighthouse), use your wallet words to recover the wallet and then empty it.

If you don't mind me seeing the wallet data the best thing for forensics would be a zip of the whole wallet directory that you send to me.
I can then trawl through all the logs and backups etc.
If you do this NEVER USE THAT WALLET again - it will be totally compromised as I will have seen it.


You can see the wallet directory if you go into the Manage wallet | Wallet dashboard.
Navigate to the directory then close down MultiBit HD (so that it writes everything out) and then zip the directory.

Then pop it on somewhere like dropbox and email me at  j i m 6 1 8 @ f a s t m a i l . c o . u k
+ the dropbox URL
+ your wallet words
+ your wallet password
Just to repeat - never use this wallet again !

If you do not want to do this then a zip file of the log directory would be fairly useful (though not as good). It is in the same directory as where all the very long wallet directories are stored.

The logs do contain transaction data but no notes or anything so contains less private info.


If you aren't happy to send me either of these for privacy reasons I won't be able to find out anything more - that is totally your decision.



Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 10, 2015, 08:49:44 PM
There shouldn't be any hardware dependency no.
We bundle a Java runtime (except for Linux) to minimise the software dependency.
Things like system clock time etc aren't used for the encryption.

It would be interesting to see that wallet data to see if there are any clues to what went wrong. It does sound like a bug that is happening infrequently so it would be worth following up on. Bugs like that it is quite difficult to get good data on so your wallet would be quite useful.

First thing to do: get your bitcoins out without disturbing the wallet by either using another machine or downloading Lighthouse (https://www.vinumeris.com/lighthouse), use your wallet words to recover the wallet and then empty it.

If you don't mind me seeing the wallet data the best thing for forensics would be a zip of the whole wallet directory that you send to me.
I can then trawl through all the logs and backups etc.
If you do this NEVER USE THAT WALLET again - it will be totally compromised as I will have seen it.


You can see the wallet directory if you go into the Manage wallet | Wallet dashboard.
Navigate to the directory then close down MultiBit HD (so that it writes everything out) and then zip the directory.

Then pop it on somewhere like dropbox and email me at  j i m 6 1 8 @ f a s t m a i l . c o . u k
+ the dropbox URL
+ your wallet words
+ your wallet password
Just to repeat - never use this wallet again !

If you do not want to do this then a zip file of the log directory would be fairly useful (though not as good). It is in the same directory as where all the very long wallet directories are stored.

The logs do contain transaction data but no notes or anything so contains less private info.


If you aren't happy to send me either of these for privacy reasons I won't be able to find out anything more - that is totally your decision.



I will give you the logs. I have not decided if i wish to completely change all my addresses, specially since i used some for signed message verification. But when i have decided i will let you know.

Check your emails.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: BitcoinNewsMagazine on October 10, 2015, 10:23:39 PM
Why the insistence on Lighthouse?


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: f3tus on October 11, 2015, 09:50:00 AM
Hope the logs will be useful, Jim.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: jim618 on October 11, 2015, 11:29:23 AM
@VirosaGITS - thanks - I will have a look at them this week.

@BitcoinNewsMagazine - Lighthouse and MultiBit HD are 100% compatible on their usage of wallet word so if a user is having a problem with MultiBit HD then Lighthouse will almost always enable them to get their bitcoins back.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 12, 2015, 04:34:40 AM
@VirosaGITS - thanks - I will have a look at them this week.

@BitcoinNewsMagazine - Lighthouse and MultiBit HD are 100% compatible on their usage of wallet word so if a user is having a problem with MultiBit HD then Lighthouse will almost always enable them to get their bitcoins back.
So i clicked restore wallet, picked a backup, used the same password and it worked, so;

I decided to scrap the wallet and thus i will give it to you. If getting access to the wallet supersede going through the log, then don't bother with the logs. I will have to figure out uploading it to DropBox and i still need to wait for a last pool payment before i can do it, i'll receive it in 12 hours~

So just to be certain, i will give you the content of this folder;
mbhd-c296dfce-72cca735-bbae1b8a-01442e00-3528f25a

And that will leave any other wallet i created safe?


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: jim618 on October 12, 2015, 11:33:00 AM
Hi VirosaGITS,

Thanks that would be very useful.

Yes, if you zip up the mbhd-c296dfce-72cca735-bbae1b8a-01442e00-3528f25a folder that has everything wallet specific in it.

Any other wallet with different wallet words is completely separate to that one - there is no connection between wallets if they have different wallet words..

From your description it does sound like a bug in MultiBit HD. As long as you (or anybody else) keeps their wallet words safe it should be ok. Needs looking at though definitely.

Thanks,

Jim


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: jim618 on October 14, 2015, 11:32:57 AM
The same bug raised on the multibit-hd issues database:

https://github.com/bitcoin-solutions/multibit-hd/issues/753

This was after an overnight Windows update apparently, though not sure if that is relevant.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: nelzon1989 on October 14, 2015, 12:49:10 PM
Hi,

have the same problem here.

i cant log in since yesterday but my password is right.

I recovery the password with the wallet words and he show me the right password but i cant log in.

I read the comments here but im not realy sure what i have to do now.

My english is not the best.

Can someone help me?





Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: nelzon1989 on October 14, 2015, 01:19:45 PM
@VirosaGITS - thanks - I will have a look at them this week.

@BitcoinNewsMagazine - Lighthouse and MultiBit HD are 100% compatible on their usage of wallet word so if a user is having a problem with MultiBit HD then Lighthouse will almost always enable them to get their bitcoins back.
So i clicked restore wallet, picked a backup, used the same password and it worked, so;

I decided to scrap the wallet and thus i will give it to you. If getting access to the wallet supersede going through the log, then don't bother with the logs. I will have to figure out uploading it to DropBox and i still need to wait for a last pool payment before i can do it, i'll receive it in 12 hours~

So just to be certain, i will give you the content of this folder;
mbhd-c296dfce-72cca735-bbae1b8a-01442e00-3528f25a

And that will leave any other wallet i created safe?

Ok fix the problem with this:

So i clicked restore wallet, picked a backup, used the same password and it worked, so;

 Thank you very much


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 14, 2015, 06:12:34 PM
The same bug raised on the multibit-hd issues database:

https://github.com/bitcoin-solutions/multibit-hd/issues/753

This was after an overnight Windows update apparently, though not sure if that is relevant.

I did not forget jim. If you still want it i will still give it to you but i'm still waiting for the pool payment, they're being slow as hell, usually they pay everyday even if its 0.005~.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: kpitti on October 20, 2015, 09:35:39 AM
I have the same problem today. I open a Support request on GitHub. This seems to be pretty intersting bug.
Hope for quick resolution.

link to GitHub: https://github.com/bitcoin-solutions/multibit-hd/issues


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: VirosaGITS on October 20, 2015, 08:17:42 PM
I have the same problem today. I open a Support request on GitHub. This seems to be pretty intersting bug.
Hope for quick resolution.

link to GitHub: https://github.com/bitcoin-solutions/multibit-hd/issues

That an interesting variant to the problem, but different than mine. Are you unable to close the window and go to options as well? And you say you can never get past the login screen its at the login screen that you click restore/create instead of "unlock".


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: kpitti on October 25, 2015, 10:06:30 AM
I have the same problem today. I open a Support request on GitHub. This seems to be pretty intersting bug.
Hope for quick resolution.

link to GitHub: https://github.com/bitcoin-solutions/multibit-hd/issues

That an interesting variant to the problem, but different than mine. Are you unable to close the window and go to options as well? And you say you can never get past the login screen its at the login screen that you click restore/create instead of "unlock".

Yes I was unable to close the window prompting for password. I was really unable to pass login screen anyway.
The only method which work for me was to get back and restore backup of wallet. But I need to choose one which was couple weeks old.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: paputa on October 29, 2015, 09:00:32 PM
i have lost about 80 $ with multibit because the password (is correct) not unlock the wallet after the freeze of multibit ( close and reopen but same issue) and i not have the words, so now i'm using electrum


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: paputa on November 02, 2015, 09:34:57 AM
If you need problem with recover btc -> https://bitcointalk.org/index.php?topic=1234619.msg12854091 (https://bitcointalk.org/index.php?topic=1234619.msg12854091)


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: GoldTiger69 on November 02, 2015, 10:39:58 AM
If you need problem with recover btc -> https://bitcointalk.org/index.php?topic=1234619.msg12854091 (https://bitcointalk.org/index.php?topic=1234619.msg12854091)

Thanks for the reference, paputa :)

And yes, it is very interesting that several Multibit-HD wallets are having that kind of weird behavior.

Well, if you got your words seed, you have nothing to be afraid of; but if you need someone to help you restore your wallet, I can help you (It requires trust, but it's the only way, AFAIK).


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: paputa on November 02, 2015, 10:55:20 AM
If you need problem with recover btc -> https://bitcointalk.org/index.php?topic=1234619.msg12854091 (https://bitcointalk.org/index.php?topic=1234619.msg12854091)

Thanks for the reference, paputa :)

And yes, it is very interesting that several Multibit-HD wallets are having that kind of weird behavior.

Well, if you got your words seed, you have nothing to be afraid of; but if you need someone to help you restore your wallet, I can help you (It requires trust, but it's the only way, AFAIK).
Thank you for recovered the wallet


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: f3tus on November 02, 2015, 01:00:32 PM
Thank you for recovered the wallet
You might want to give him some Trust feedback too.


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: paputa on November 08, 2015, 08:33:14 AM
Thank you for recovered the wallet
You might want to give him some Trust feedback too.
how i can do?


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: f3tus on November 08, 2015, 11:11:03 AM
how i can do?
Click on his profile and go to "Trust": https://bitcointalk.org/index.php?action=trust;u=164362


Title: Re: Multibit HD 0.1.3 Password no longer valid
Post by: paputa on November 08, 2015, 02:23:58 PM
how i can do?
Click on his profile and go to "Trust": https://bitcointalk.org/index.php?action=trust;u=164362
[/quote
then I've seen
however thank you