Originally posted by denniswrenn
you could use the same key that you encrypted
:<

And how would you unencrypt the encrypted key, if the key used to encrypt it was also encrypted?

Although that makes no sense, I think logically I win.

UserB will always have to know at least one key in an unencrypted form, and that reomves the integrity of all of the encrypted files.