| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This is mainly for completeness. The file is almost empty.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Because:
- Blowfish: Uses the original (ambiguous) PyCrypto license. The
documentation says "the Blowfish algorithm has been placed in the public
domain and can be used freely", but this seems to be referring to
patents, not copyright.
- DES: The file says "Copyright (C) 1993 Eric Young", and appears to have
been taken from SSLeay. The license of SSLeay is not GPL-compatible,
since it has an advertising clause.
- DES3: Same reason as for the DES module.
- IDEA: Patent-encumbered.
- RC5: Patent-encumbered.
- XOR: Insecure as a stream cipher, and it silently truncates "keys"
to 32 bytes. The strxor module is a better replacement if you want to
do a bitwise exclusive-or between strings.
|
|
|
|
|
| |
[project @ 2003-02-28 16:25:17 by akuchling]
[Patch #691897] DES3 en/decryption is broken with a 24-byte key
|
|
|
|
|
| |
[project @ 2002-05-17 13:35:05 by akuchling]
Add cast to suppress warning
|
|
|
|
|
| |
[project @ 2002-05-16 20:34:11 by akuchling]
Re-indent into Python C style; no other changes
|
|
[project @ 2002-05-16 16:30:50 by akuchling]
Move C implementation files into src/
|