you may call the combination of the Armory seed and chain code a "password" but nobody else does including it's author. that's where the confusion is.
Yes, the confusion is that the OP suggested using "deterministic wallets" (which typically use a RNG to generate the seed or root key and chain code), and then suggested that the deterministic addresses be calculated by a method of "passphrase+1->(private key 1, address1)".
As such the OP blended the concept of a deterministic wallet and a brain wallet.
I'm not the one who suggested that the seed and chain code should be called a "password".
I specifically stated:
If they calculated multiple private keys from the same deterministic wallet, wouldn't it be possible to calculate the chain code? If so, wouldn't that mean that they'd have ALL private keys from the wallet?
It was the OP who then confused things by suggesting that a "deterministic wallet" would not use a randomly generated seed or chain code and instead would use a passphrase:
2. " wouldn't it be possible to calculate the chain code?" you mean the passphrase ? NO
Not even by type 1 deterministic wallet as far as I know.
passphrase+1->(private key 1, address1)
passphrase+2->(private key 2, address2)
If you found the private key 1 you need to reverse the SHA256 hash to find out the passphrase otherwise you cannot find out the private key 2.
Now, if you take a look at what the OP is suggesting, the "passphrase" serves the purpose of a "seed", and the incrementing number acts as a multiple of the "chain code".
So he is suggesting a new kind of deterministic wallet where the "seed" (or "Root Key") is no longer a randomly generated piece of data, and is instead a user chosen passphrase, and the chain code is essentially 1.
As such, to communicate with the OP
using the terms that he was using so as to make sure that I addressed things the way he presented it, I stated:
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.
This is specifically describing the OP's imaginary "deterministic wallet" that uses "
passphrase+1->(private key 1, address1)" to generate an address and has absolutly nothing to do with the Andriod based wallets that you keep asking about.
I go on to state:
Therefore most deterministic wallets (such as Armory and Electrum) generate the "secret phrase" for the user.
Notice the quotation marks around the words "secret phrase"? This is to indicate that neither Armory nor Electrum use the words "secret phrase", but rather that they have a randomly generated secret that takes the place of the password that the OP is suggesting be used.