python-zope.password - Password encoding and checking utilities

Distribution: ROSA 2014.1
Repository: ROSA Contrib x86_64
Package name: python-zope.password
Package version: 4.0.2
Package release: 2-rosa2014.1
Package architecture: noarch
Package type: rpm
Installed size: 71.59 KB
Download size: 23.08 KB
Official Mirror:
================ Password Manager ================ This package provides a password manager mechanism. Password manager is an utility object that can encode and check encoded passwords. Beyond the generic interface, this package also provides seven implementations: * PlainTextPasswordManager - the most simple and the less secure one. It does not do any password encoding and simply checks password by string equality. It's useful in tests or as a base class for more secure implementations. * MD5PasswordManager - a password manager that uses MD5 algorithm to encode passwords. It's generally weak against dictionary attacks due to a lack of a salt. * SMD5PasswordManager - a password manager that uses MD5 algorithm, together with a salt to encode passwords. It's better protected against against dictionary attacks, but the MD5 hashing algorithm is not as strong as the SHA1 algorithm. * SHA1PasswordManager - a password manager that uses SHA1 algorithm to encode passwords. It has the same weakness as the MD5PasswordManager. * SSHAPasswordManager - the most secure password manager that is strong against dictionary attacks. It's basically SHA1-encoding password manager which also incorporates a salt into the password when encoding it. * CryptPasswordManager - A manager implementing the crypt(3) hashing scheme. Only available if the python crypt module is installed. This is a legacy manager, only present to ensure that zope.password can be used for all schemes defined in RFC 2307 (LDAP). * MySQLPasswordManager - A manager implementing the digest scheme as implemented in the MySQL PASSWORD function in MySQL versions before 4.1. Note that this method results in a very weak 16-byte hash. The Crypt, MD5, SMD5, SHA and SSHA password managers are all compatible with RFC 2307 LDAP implementations of the same password encoding schemes. It is strongly recommended to use SSHAPasswordManager, as it's the most secure. The package also provides a script `zpasswd` to generate principal entries in typical ``site.zcml`` files.


  • python-zope.password == 4.0.2-2:2014.1
  • pythonegg(zope.password) == 4.0.2

    Install Howto

    1. Enable ROSA Contrib repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install python-zope.password rpm package:
      # urpmi python-zope.password


    • /usr/bin/zpasswd
    • /usr/lib/python2.7/site-packages/zope.password-4.0.2-py2.7-nspkg.pth
    • /usr/lib/python2.7/site-packages/zope.password-4.0.2-py2.7.egg-info/PKG-INFO
    • /usr/lib/python2.7/site-packages/zope.password-4.0.2-py2.7.egg-info/SOURCES.txt
    • /usr/lib/python2.7/site-packages/zope.password-4.0.2-py2.7.egg-info/dependency_links.txt
    • /usr/lib/python2.7/site-packages/zope.password-4.0.2-py2.7.egg-info/entry_points.txt
    • /usr/lib/python2.7/site-packages/zope.password-4.0.2-py2.7.egg-info/namespace_packages.txt
    • /usr/lib/python2.7/site-packages/zope.password-4.0.2-py2.7.egg-info/not-zip-safe
    • /usr/lib/python2.7/site-packages/zope.password-4.0.2-py2.7.egg-info/requires.txt
    • /usr/lib/python2.7/site-packages/zope.password-4.0.2-py2.7.egg-info/top_level.txt
    • /usr/lib/python2.7/site-packages/zope/password/
    • /usr/lib/python2.7/site-packages/zope/password/configure.zcml
    • /usr/lib/python2.7/site-packages/zope/password/
    • /usr/lib/python2.7/site-packages/zope/password/
    • /usr/lib/python2.7/site-packages/zope/password/
    • /usr/lib/python2.7/site-packages/zope/password/
    • /usr/lib/python2.7/site-packages/zope/password/
    • /usr/lib/python2.7/site-packages/zope/password/
    • /usr/lib/python2.7/site-packages/zope/password/tests/
    • /usr/lib/python2.7/site-packages/zope/password/tests/
    • /usr/lib/python2.7/site-packages/zope/password/tests/
    • /usr/share/doc/python-zope.password/CHANGES.txt
    • /usr/share/doc/python-zope.password/COPYRIGHT.txt
    • /usr/share/doc/python-zope.password/LICENSE.txt
    • /usr/share/doc/python-zope.password/README.txt
    • /usr/share/doc/python-zope.password/SOURCES.txt
    • /usr/share/doc/python-zope.password/dependency_links.txt
    • /usr/share/doc/python-zope.password/entry_points.txt
    • /usr/share/doc/python-zope.password/namespace_packages.txt
    • /usr/share/doc/python-zope.password/requires.txt
    • /usr/share/doc/python-zope.password/top_level.txt


    2014-07-25 - Denis Silakov <> 4.0.2-2 + Revision: d8c686d - MassBuild#464: Increase release tag