English 中文(简体)
如果在网上服务生产商没有储存明确的文本密码,那么通过密码的候补成员是什么?
原标题:What is the alternate to PasswordDigest when clear text password is not stored on the web-service producer?

<>Scenario:

网上服务生产商只拥有储存在数据库中的密码SHA-1。 我们需要使用用户名称/密码组合认证网络服务用户。


<>Web Services Securityuser 让我们能够为此目的增加肥皂头盔:

The element is introduced in the WSS: SOAP Message Security documents as a way of providing a username.

Within element, a element may be specified. Passwords of type PasswordText and PasswordDigest are not limited to actual passwords, although this is a common case. (146-151)

密码密码的类型意味着,如果我们不使用运输级安全机制,密码作为便捷文本放在电线上。 密码最能避免发送简单案文密码,并发送散页。 但是,为了避免再次攻击(即使用电线攻击者,以抓住破旧的密码,并根据另一项要求加以修改),“密码”在计算该散装之前添加了一个时间长度和随机编号。 这一增加导致以下限制:

Note that PasswordDigest can only be used if the plain text password (or password equivalent) is available to both the requestor and the recipient. (196-197)


But in our case we do not have plain text password. My question is: what alternates do we have other that to make plain text passwords available on the server?

最佳回答

可将SHA-1完全用作“解释性”密码。

  • Ask the user the password
  • convert it to SHA-1
  • run it throught the PasswordDigest thing
  • the server will do the same with the SHA-1 in the database
  • the server will find that they match and allow access
问题回答

暂无回答




相关问题
Signed executables under Linux

For security reasons, it is desirable to check the integrity of code before execution, avoiding tampered software by an attacker. So, my question is How to sign executable code and run only trusted ...

MALICIOUS_CODE EI_EXPOSE_REP Medium

I run findbugs against all of my code and only tackle the top stuff. I finally got the top stuff resolved and now am looking at the details. I have a simple entity, say a user: public class User ...

XSS on jsbin.com

Anyone know if jsbin.com implements any protection for XSS or other javascript attacks? I see jsbin links used fairly regularly on sites like this one and I can t find any indication from the site ...

Make md5 strong

Im making a website that will intergrate with game that only support md5 hashing metod (atm). Which ofc is not especially safe anymore. But how could i make it stronger? Should I just generate long ...

Why running a service as Local System is bad on windows?

I am trying to find out the difference between difference service account types. I tumbled upon this question. The answer was because it has powerful access to local resources, and Network Service ...

Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

热门标签