4 ms·
Let's start with something similar: instead of YouTube URLs (which may change), you turn the domain name into a number. That number is a page of a specific tran
by probably_wrong 10y ago
Let's start with something similar: instead of YouTube URLs (which may change), you turn the domain name into a number. That number is a page of a specific translation of the Bible, and you pick the first verse. Same idea, but the format won't change.
Will this work for you? Yes. Will it scale? No. Here's why:
Once I know the system, I can easily use it to impersonate you. You could add a secret, in which case all I have to do is run all verses, one by one, until I find the correct one. You could add requirements for a "safe" secret, in which case we just re-invented passwords. Keeping the book secret won't work either, because if I know your scheme I just have to observe which books you check more often.
There's also the issue of password reuse, with many people using the same password. Running the scheme with the top most popular books is likely to work well.
At the end of the day, if you keep the whole scheme in your head then you'll be fine, and you'll have a reasonably safe password. But a system that gets more insecure the more people knows about it is unfortunately not a good scheme.