summaryrefslogtreecommitdiff
path: root/docs/lib/passlib.utils.md4.rst
blob: 5b9ed352a299339315125e91538337235a5c6dc2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
========================================================
:mod:`passlib.utils.md4` - MD4 message digest algorithm
========================================================

.. module:: passlib.utils.md4
    :synopsis: MD4 message digest algorithm

.. warning::

    This digest is considered **VERY INSECURE**,
    and not suitable for any new cryptographic activities.
    Trivial-cost real-world attacks exist for all
    password algorithms, stream ciphers, etc, that have
    been based on MD4.
    Do not use this hash or derived schemes unless you *really* have to.

This module implements the MD4 hash algorithm in pure python,
based on the `rfc 1320 <http://www.faqs.org/rfcs/rfc1320.html>`_ specification of MD4.

.. autoclass:: md4