Giter VIP home page Giter VIP logo

Comments (4)

tadeubas avatar tadeubas commented on September 16, 2024 2

I've tested this with Sparrow, Seed Tool and Krux create a different fingerprint when scanning á as passphrase from QR code. This is a problem even if Krux can't type these special characters, both Sparrow and Seed Tool show 411905a1 for fingerprint, but Krux show 9325504a

from krux.

jdlcdl avatar jdlcdl commented on September 16, 2024 1

Just a thought on this:

  • when creating a new bip39 passphrase... device should be strict and only allow keys that are most common to most keyboards, else it could be difficult to recover on different devices/wallets.
  • when recovering an existing bip39 passphrase... device should be tolerant in allowing as many keyboards as might have been used to create the original wallet.

Not sure how best to achieve that on a stateless device, but would love to hear others' ideas on this.

I suspect that krux's "tools / create qrcode" might be useful, because maybe it could have many different keyboards, whereas "enter passphrase" is more limited, and the resulting qrcode with full utf support could be used to recover bip39 based wallets by scanning the self-created qrcode during the "scan passphrase" step of loading a wallet.

from krux.

brunohitman avatar brunohitman commented on September 16, 2024

This is a big problem!

from krux.

odudex avatar odudex commented on September 16, 2024

Incorporating a variety of language glyphs could compromise the user experience and pose risks; therefore, we currently have no plans to implement such a feature.

from krux.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.