if you don't reuse the same address you cannot loose anything.
- snip -
Sorry, when I read this, I thought you were talking about the problem that occurred with Android wallets:
May be the incident with the Android random generator is not so isolated but part of a much bigger problem.
The problem with Android wallets occurred because people WERE reusing the same address.
The problem with password based private keys (if they are chosen by the user) is that they aren't very random and they tend to have a lot less than 160 bits of variability.
in Mycelium's case are you talking about their PIN?
The result is that with a large enough pool of users, you eventually have multiple users choosing the same password. Therefore most deterministic wallets (such as Armory and Electrum) generate the "secret phrase" for the user. If you don't allow the user to choose their own password, then you need a good random number generator to choose the password for the user. In that case, you haven't eliminated the dependence on the random number generator.
Armory doesn't generate a pwd for you afaik.
i thought the problem with the prng in Android was that it was too often reusing the same "n", not that ppl were using the same pwd?