I have registered a new bp for keystone with the capability of anti brute force


Problem Description:
the attacks of account are increasing in the cloud
the attacker steals the account information by guessing the password in brute 
force.
therefore, the ability of account in anti brute force is necessary.

proposed Change:
1. add two configure properties for keystone: threshold for times of password 
error consecutively, time of locked when password error number reaches the 
threshold.
2. add two properties of user information in times of password consecutive 
errors, and last password error time. when the password of an account error 
consecutively reaches threshold, the account will be locked with a few time.
3. locked account will unlock automatically when locked status time out
4. the APIs of keystone which use user_name and password for authentication, 
the message of response will add an error description when the account is locked

https://blueprints.launchpad.net/keystone/+spec/anti-brute-force


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to