Re: Password management
- From: Joseph M. Newcomer <newcomer@xxxxxxxxxxxx>
- Date: Wed, 10 Jun 2009 22:32:29 -0400
The descriptions of invertible passwords does suggest that there is a potential security
hole, but that is not my problem to deal with; I have to understand how to get the
password back if there is a decision to enable invertible passwords.
joe
On Thu, 28 May 2009 14:21:12 -0700, "Tom Serface" <tom@xxxxxxxxxxxxx> wrote:
OK, that makes more sense. At least an encrypted password could beJoseph M. Newcomer [MVP]
decrypted, but there would have to be some really secret way to do it and
some would still see this as a security hole.
Tom
"Joseph M. Newcomer" <newcomer@xxxxxxxxxxxx> wrote in message
news:0k1r15d26orehqb87josqhc5d2npb712pn@xxxxxxxxxx
There should be no confusion. There are three approaches to storing a
password
plaintext
hashed
encrypted
Obviuosly, nobody does plaintext any longer. WIndows by default does
hashed, that is, a
non-invertible algorithm such that you cannot derive the original input
from the hash, and
encrypted, which is reversible.
The password is encrypted by Windows, not by the client. So the method of
decrypting is
not specified. We can assume for purposes of this discussion that the
password is
reversible, since that is part of the problem specification. If the
password were hashed,
the whole issue would be irrelevant and not be discussed.
It is not a choice of "pick one", it is a choice of "pick the one that
inverts the
encryption applied by Windows when it created the reversible encryption",
and that is what
I cannot discover. Alternatively, it could be "this is how you specify
the parameters for
the encryption" at which point the decryption becomes obvious. If I
encrypt with RSA256,
and have access to the private key, I know how to decrypt. What is
unspecified is how
Windows encrypts, or how Windows allows me to specify the parameters of
the encryption
algorithm.
joe
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.
- Prev by Date: Re: MFC Debug files
- Next by Date: Re: Password management
- Previous by thread: Trying to prevent prompting to save the document associate with CEditView
- Next by thread: Re: Password management
- Index(es):
Relevant Pages
|