Dash Forum

Introducing the Das...
 

Introducing the Dash Web Wallet — the easiest way to use the Dash cryptocurrency.  


TrustThyself
Posts: 33
Moderator
(@petedashcrypto)
Moderator
Joined: 5 months ago
Simple, secure, and enjoyable to use. Send and receive Dash in seconds. No e-mail required and nothing to download or install. Works on all devices.
 
15 Replies
AmandaB_Johnson
Posts: 17
(@amandab_johnson)
Active Member
Joined: 4 months ago

The wallet is so smooth to use!

But just wondering, why can't I see the thumbnail in your post on mobile? Is there something wrong on my end, or is it supposed to be this way?

Reply
greatwolf
Posts: 6
(@greatwolf)
Active Member
Joined: 3 months ago

There's one major show stopping issue for me. Changing the password and relogging in results in a

Cryptographic Exception

error. There's no forgotten password reset option so it looks like I'm locked out of my web wallet account until this is fixed.

Reply
10 Replies
TrustThyself
Moderator
(@petedashcrypto)
Joined: 5 months ago

Moderator
Posts: 33

Hmmm... Thanks for bringing this to our attention. I'll ping my colleagues who are working on the wallet and circle-back with a response. Thanks for your patience.

Reply
TrustThyself
Moderator
(@petedashcrypto)
Joined: 5 months ago

Moderator
Posts: 33

Ok greatwolf, I'm told by the folks working on this that they've pushed a fix, so it should work for you now.

When you have time, please try again. If it doesn't work for some reason please capture and share a screenshot. And thanks so much for helping us to troubleshoot this new functionality!

Reply
greatwolf
(@greatwolf)
Joined: 3 months ago

Active Member
Posts: 6

Unfortunately I'm still getting that error. I tried clearing cache and cookie and doing a hard reload. Also tried doing this in a private incognito tab. Also tried in Firefox. This error happens on all those attempts.

Reply
Benjamin
(@benjamin)
Joined: 3 months ago

New Member
Posts: 2
Sorry for the issue. We haven't seen that for 6+ weeks and still have no clue why this would happen, the only thing that makes sense is that incomplete data was sent from your browser client to the backend.
 
Tried reproducing it, there are only 2 places where a CryptographicException can happen (I first thought this was on the frontend, but this can only happen in the backend):
- The backend tries to compare the user password hash and crashes there (usually it is aborted with invalid password first), this can't happen anymore
- The user passes wrong or incomplete data (e.g. compromised web wallet) and the reconstruction of the encrypted hash fails, this will now be displayed with more details.

Can you help us testing the issue on the staging server, which has those above fixes already (your production web wallet user won't work here, create a new account): http://dashwebwallet.eastus.cloudapp.azure.com/   

Reply
greatwolf
(@greatwolf)
Joined: 3 months ago

Active Member
Posts: 6

okay, I just tried it on the staging server. I went through the following steps:

  • created an account
  • logged in successful
  • went into settings to change password
  • I get message password successfully changed
  • I logged out and try to relog back in with new password

Here I get the same cryptographic exception again. But this time it actually says:

CryptographicException: Padding is invalid and cannot be removed.

Note the password is correct; eg. typing in the wrong password intentionally does give the message invalid username or password.

Thanks again for looking into this.

Reply
Benjamin
(@benjamin)
Joined: 3 months ago

New Member
Posts: 2

Ok, that helped a lot, not all of the user data was re-encrypted on your password change, this is now fixed and a fallback is provided to load the partially encrypted data anyway (luckily all data is still there). The fix is live on staging and will be pushed to production on the 2FA update coming shortly (hopefully tomorrow).

Reply
greatwolf
(@greatwolf)
Joined: 3 months ago

Active Member
Posts: 6

I am happy to report the web wallet is working again for me. I no longer get the crypto exception error and can log in successfully.

Thanks! 👍 

Reply
greatwolf
(@greatwolf)
Joined: 3 months ago

Active Member
Posts: 6

Has there been any update on this? I'm still experiencing the error. 🙁

Reply
TrustThyself
Moderator
(@petedashcrypto)
Joined: 5 months ago

Moderator
Posts: 33

Hi. I'll ping my colleague again and report back. I do know another user reached out and reported this same issue. 

Reply
AmandaB_Johnson
(@amandab_johnson)
Joined: 4 months ago

Active Member
Posts: 17

Thanks for this report, @greatwolf

Reply
realbitcoinclub
Posts: 24
(@realbitcoinclub)
Eminent Member
Joined: 3 months ago

Sweet! Very important tool! Will you host it on wallet.dash.org ??

Reply
1 Reply
TrustThyself
Moderator
(@petedashcrypto)
Joined: 5 months ago

Moderator
Posts: 33
TrustThyself
Posts: 33
Moderator
(@petedashcrypto)
Moderator
Joined: 5 months ago

If you're interested in learning about the Dash Web Wallet but haven't yet had the time to watch the full 17-minute video from Amanda and Benjamin, here's a 1:40-minute overview: https://youtu.be/G4APV0uG038

Reply

Please Login or Register