Re: Encrypt a UsernameToken Authenticated WSE Response
- From: "William Stacey [MVP]" <staceywREMOVE@xxxxxxxx>
- Date: Thu, 31 Mar 2005 04:43:09 -0500
> if the password is a word in the dictionary, then its definitely simple.
> all you do is run through the 200K to 400K words used in a language.
> so make the password a non dictionary word, or better yet a passphrase.
That is generally good. However, my home P4 2.4Ghz computer can test about
1 million passwords (dict or hybred) per minute. So even passwords like
"sunshine;12" will be cracked in short order. Passphrases are more work,
but could still get many of those with more time. Totally random passwords
are probably the best against this attack. However, in the real world,
neither is widely used by users as they forget those passwords and regress
back to something they can remember (normally some dict word with just
enouph digits appended or prepended to pass the password policy.)
> you can also make is stronger by prepending SALT.
> you should be using SALT server side anyways.
> of course all that can be beaten, but its not exactly easy.
Salt does not add much to the wire security - only the server db security.
That is because normally salt is sent to the client in clear text so it is
known. If the client gets the salt via some encryption, then we are back to
how to get a secure session. And if we already had one, the client does not
need the salt.
> or you could use x509 as your blog says,
> and mess around with key management.
x509 or just your own RSA keys that does not require certs. I blogged a SCT
solution using just strong name public key on client side to get a SCT.
--
William Stacey, MVP
http://mvp.support.microsoft.com
.
- Follow-Ups:
- Re: Encrypt a UsernameToken Authenticated WSE Response
- From: casey chesnut
- Re: Encrypt a UsernameToken Authenticated WSE Response
- References:
- Encrypt a UsernameToken Authenticated WSE Response
- From: AndiRudi
- Re: Encrypt a UsernameToken Authenticated WSE Response
- From: casey chesnut
- Re: Encrypt a UsernameToken Authenticated WSE Response
- From: AndiRudi
- Re: Encrypt a UsernameToken Authenticated WSE Response
- From: AndiRudi
- Re: Encrypt a UsernameToken Authenticated WSE Response
- From: AndiRudi
- Re: Encrypt a UsernameToken Authenticated WSE Response
- From: casey chesnut
- Re: Encrypt a UsernameToken Authenticated WSE Response
- From: William Stacey [MVP]
- Re: Encrypt a UsernameToken Authenticated WSE Response
- From: casey chesnut
- Encrypt a UsernameToken Authenticated WSE Response
- Prev by Date: Re: Encrypt a UsernameToken Authenticated WSE Response
- Next by Date: RE: Setting ReplyTo ReferenceProperties throws "The input was not a ..
- Previous by thread: Re: Encrypt a UsernameToken Authenticated WSE Response
- Next by thread: Re: Encrypt a UsernameToken Authenticated WSE Response
- Index(es):
Relevant Pages
|