elective-stereophonic
elective-stereophonic
Wallet.dat file
singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Stable Nxt Client: Nxt 1.11.15 | Latest Experimental Nxt Client: Nxt 1.12.0e

Pages: 1 ... 7 8 [9]  All

Author Topic: Wallet.dat file  (Read 43203 times)

HumanFractal

  • Full Member
  • ***
  • Karma: +29/-2
  • Offline Offline
  • Posts: 148
  • Programming is 90% logic and 10% Magic.
    • View Profile
Re: Wallet.dat file
« Reply #160 on: August 20, 2014, 10:12:34 am »

So the wallet lives in the database.

With this method would you be able to login using username and password only? As with DGEX it seemed to require login with hex (probably me getting confused)

Yes, database is looking like the way it will be done.

The DGEX wallet logs in with just a password and only allows 1 wallet at a time, currently.

For NXT, it's looking like most people want Username / Password which will also allow multiple accounts.



For making a backup of the wallet you export the wallet to a wallet.nxt container? And for logining on to another machine I would import my wallet.nxt to a new db.

What is the security implications of the wallet being stored in the database? Can I remove the wallet from database after use?

Yes.

There are security implications that strongly rely on the security of the first and second factors.
I'd like to see what others think about whether or not there should be an easily-accessible "remove account" feature.

Logged

k_day

  • Full Member
  • ***
  • Karma: +12/-0
  • Offline Offline
  • Posts: 149
    • View Profile
Re: Wallet.dat file
« Reply #161 on: August 20, 2014, 03:58:27 pm »

HumanFractal we've chatted a bit off forum, but can you talk a little bit about how you envision wallet creation/import/export will work for thin clients hitting the json api, like most mobile apps will be doing? It is imperative that we get this right and design with mobile in mind.
Logged
NXT --> NXT-BY7Y-UB4X-6Z3C-8PP3V

rudeboi

  • Hero Member
  • *****
  • Karma: +55/-4
  • Offline Offline
  • Posts: 633
  • Nxt Organization Member
    • View Profile
Re: Wallet.dat file
« Reply #162 on: August 20, 2014, 04:28:46 pm »

So the wallet lives in the database.

With this method would you be able to login using username and password only? As with DGEX it seemed to require login with hex (probably me getting confused)

Yes, database is looking like the way it will be done.

The DGEX wallet logs in with just a password and only allows 1 wallet at a time, currently.

For NXT, it's looking like most people want Username / Password which will also allow multiple accounts.



For making a backup of the wallet you export the wallet to a wallet.nxt container? And for logining on to another machine I would import my wallet.nxt to a new db.

What is the security implications of the wallet being stored in the database? Can I remove the wallet from database after use?

Yes.

There are security implications that strongly rely on the security of the first and second factors.
I'd like to see what others think about whether or not there should be an easily-accessible "remove account" feature.



I think a ‘remove account’ feature is a must, as if I logon to somebodies else machine briefly I don’t want them keeping a copy of my wallet.

I think for DGEX the method works very well for an exchange where user technical skill is quite high.  For implementation into Nxt I found the DGEX method a bit overkill in all the password options, and having to print off the QR code. Although I should imagine it would be easy to produce a stripped down version  :)

Eg: Nxter sets username & password, confirms username & password, they are logged in, options for export wallet.nxt in the client somewhere

I assume this wallet method works alongside the current secret phrase method as an alternative login method? So if a user forgets their wallet username & password or losses the wallet.nxt backup, they can still just login using the secret phrase method and create a new wallet with new username+password. In reality I would expect many users to only use the secret phrase as a backup to get into their account.

Good work so far.
Logged
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬  ▄▀▀▀▀▀▀▀▀▄  ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●  nimirum  ●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬ ◖ENDING CENSORSHIP ONLINE◗  ◖ ICO OPEN NOW◗ ▬▬▬

HumanFractal

  • Full Member
  • ***
  • Karma: +29/-2
  • Offline Offline
  • Posts: 148
  • Programming is 90% logic and 10% Magic.
    • View Profile
Re: Wallet.dat file
« Reply #163 on: August 23, 2014, 01:25:36 am »

I think a ‘remove account’ feature is a must, as if I logon to somebodies else machine briefly I don’t want them keeping a copy of my wallet.

I agree. I was planning to make it easy to have multiple accounts, which would eliminate the need to clear accounts unless you really intend to remove the data.

I think for DGEX the method works very well for an exchange where user technical skill is quite high.  For implementation into Nxt I found the DGEX method a bit overkill in all the password options, and having to print off the QR code. Although I should imagine it would be easy to produce a stripped down version  :)

Thanks, I made this password generation UI to be an example of all the methods available. For NXT a custom password will be best possibly with some complexity requirements.

Eg: Nxter sets username & password, confirms username & password, they are logged in, options for export wallet.nxt in the client somewhere

Still not entirely sure the method NXT will use, part of the job will be figuring all these details out, coming up with the deterministic algorthm, etc. I'll need to have some talks with the other devs.


I assume this wallet method works alongside the current secret phrase method as an alternative login method? So if a user forgets their wallet username & password or losses the wallet.nxt backup, they can still just login using the secret phrase method and create a new wallet with new username+password. In reality I would expect many users to only use the secret phrase as a backup to get into their account.

Yes, you're correct, the wallet.dat features will be optional and you can still log on as always using a single secret phrase.

Good work so far.

Thanks ;D

Logged

HumanFractal

  • Full Member
  • ***
  • Karma: +29/-2
  • Offline Offline
  • Posts: 148
  • Programming is 90% logic and 10% Magic.
    • View Profile
Re: Wallet.dat file
« Reply #164 on: August 23, 2014, 01:30:02 am »

HumanFractal we've chatted a bit off forum, but can you talk a little bit about how you envision wallet creation/import/export will work for thin clients hitting the json api, like most mobile apps will be doing? It is imperative that we get this right and design with mobile in mind.

I'll know all these details after the project is confirmed and I've drawn up the API.

I don't see any inbuilt problems with the system - mobile should work fine, but you're right it will need to be kept in mind during development.

Feel free to weigh in on this side of things, I'll let you know if this gets approved once I reach that point.
Logged

rudeboi

  • Hero Member
  • *****
  • Karma: +55/-4
  • Offline Offline
  • Posts: 633
  • Nxt Organization Member
    • View Profile
Re: Wallet.dat file
« Reply #165 on: September 01, 2014, 08:20:50 pm »


HumanFractal we've chatted a bit off forum, but can you talk a little bit about how you envision wallet creation/import/export will work for thin clients hitting the json api, like most mobile apps will be doing? It is imperative that we get this right and design with mobile in mind.

I'll know all these details after the project is confirmed and I've drawn up the API.

I don't see any inbuilt problems with the system - mobile should work fine, but you're right it will need to be kept in mind during development.

Feel free to weigh in on this side of things, I'll let you know if this gets approved once I reach that point.

HumanFractal do you want to post your Nxt account and time scale for estimated completion, think those are the only aspects missing from the draft application template.

Committee members have you started voting on this proposal?
Logged
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬  ▄▀▀▀▀▀▀▀▀▄  ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●  nimirum  ●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬ ◖ENDING CENSORSHIP ONLINE◗  ◖ ICO OPEN NOW◗ ▬▬▬

HumanFractal

  • Full Member
  • ***
  • Karma: +29/-2
  • Offline Offline
  • Posts: 148
  • Programming is 90% logic and 10% Magic.
    • View Profile
Re: Wallet.dat file
« Reply #166 on: September 02, 2014, 10:53:32 am »

HumanFractal do you want to post your Nxt account and time scale for estimated completion, think those are the only aspects missing from the draft application template.

Committee members have you started voting on this proposal?

The ball is in my court to produce a clear proposal plan for these features. Some discussion has gone on that I haven't been brought in on about how these features will need to work and I'll need to chat with Jean Luc and maybe others so I can fully understand the requirements and produce a clear plan.

I have been quite busy and have not had time to do this.
Logged

LocoMB

  • Hero Member
  • *****
  • Karma: +101/-37
  • Offline Offline
  • Posts: 751
    • View Profile
Re: Wallet.dat file
« Reply #167 on: September 02, 2014, 12:26:35 pm »

HumanFractal do you want to post your Nxt account and time scale for estimated completion, think those are the only aspects missing from the draft application template.

Committee members have you started voting on this proposal?

The ball is in my court to produce a clear proposal plan for these features. Some discussion has gone on that I haven't been brought in on about how these features will need to work and I'll need to chat with Jean Luc and maybe others so I can fully understand the requirements and produce a clear plan.

I have been quite busy and have not had time to do this.

yeah me too. by the way, I have had a serious run-in with the bitcoin accounts feature when i coded the nxtbridge, this is a really sticky topic!
« Last Edit: September 02, 2014, 12:32:19 pm by l8orre »
Logged
TOX
90E54E5B5213290EE616D425CADC473038CFABFA53C913271AA8559D1937DC4AF3A354A9E4E5

rudeboi

  • Hero Member
  • *****
  • Karma: +55/-4
  • Offline Offline
  • Posts: 633
  • Nxt Organization Member
    • View Profile
Re: Wallet.dat file
« Reply #168 on: October 03, 2014, 08:00:07 am »


HumanFractal do you want to post your Nxt account and time scale for estimated completion, think those are the only aspects missing from the draft application template.

Committee members have you started voting on this proposal?

The ball is in my court to produce a clear proposal plan for these features. Some discussion has gone on that I haven't been brought in on about how these features will need to work and I'll need to chat with Jean Luc and maybe others so I can fully understand the requirements and produce a clear plan.

I have been quite busy and have not had time to do this.

HumanFractal have you had any spare time to work on this?
Logged
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬  ▄▀▀▀▀▀▀▀▀▄  ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●  nimirum  ●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬ ◖ENDING CENSORSHIP ONLINE◗  ◖ ICO OPEN NOW◗ ▬▬▬

HumanFractal

  • Full Member
  • ***
  • Karma: +29/-2
  • Offline Offline
  • Posts: 148
  • Programming is 90% logic and 10% Magic.
    • View Profile
Re: Wallet.dat file
« Reply #169 on: October 06, 2014, 09:13:20 pm »

HumanFractal have you had any spare time to work on this?


Unfortunately I'm not able to commit to this project right now as I'm dealing with some personal issues.

I will most likely be taking a step back from the crypto world for a while.

Also, specific requirements need to be decided as to how wallet.dat will need to work.

Perhaps whoever is added to the NXT GUI team can handle this.
https://nxtforum.org/general-discussion/eta-on-v1-3/?all
Logged

Jack Needles

  • Full Member
  • ***
  • Karma: +25/-2
  • Offline Offline
  • Posts: 149
    • View Profile
Re: Wallet.dat file
« Reply #170 on: November 03, 2014, 01:00:16 am »

.
« Last Edit: January 16, 2016, 12:48:28 am by Jack Needles »
Logged

crimi

  • Hero Member
  • *****
  • Karma: +122/-11
  • Offline Offline
  • Posts: 863
    • View Profile
Re: Wallet.dat file
« Reply #171 on: November 05, 2014, 02:10:51 pm »

https://nxtforum.org/keystash/

Would be nice if some of you test it and give feedback.  :-\

Command line is also around the corner.. so you can run it on headless systems (raspberry pi etc).
Logged

anuhka78

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 1
    • View Profile
Re: Wallet.dat file
« Reply #172 on: October 12, 2016, 12:52:29 pm »

I offer the help, to your forgotten password for BTC Wallet.dat
Also I can give you my script, under a condition not to use him in the illegal purposes.
Donations for my script I ask 1-BTC. A half of the sum at once, a half after your success.
In more detail youtube.com/watch?v=3hbs9Yl6cqE&feature=youtu.be)
Logged
Pages: 1 ... 7 8 [9]  All
 

elective-stereophonic
elective-stereophonic
assembly
assembly