~ubuntu-branches/ubuntu/saucy/python-crypto/saucy-proposed

« back to all changes in this revision

Viewing changes to Doc/pycrypt.rst

  • Committer: Package Import Robot
  • Author(s): Sebastian Ramacher
  • Date: 2012-05-24 20:16:34 UTC
  • mfrom: (1.1.7)
  • Revision ID: package-import@ubuntu.com-20120524201634-de6vxznjsdgekuwp
Tags: 2.6-1
* New upstream release.
  - Fixes CVE-2012-2417: insecure ElGamal key generation.
* Set urgency to high since this fixes a security issue.
* debian/copyright:
  - Fix formatting.
  - Update Format URL.
* debian/control:
  - Bump Standards-Version to 3.9.3 (no changes required).
  - Drop qNEW from Description since qNEW has been removed.
* debian/patches: Remove posixread.patch (not needed anymore).

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
Python Cryptography Toolkit
3
3
====================================
4
4
 
5
 
**Version 2.5**
 
5
**Version 2.6**
6
6
 
7
7
The Python Cryptography Toolkit describes a package containing various
8
8
cryptographic modules for the Python programming language.  This
304
304
modes.  The chaining feedback modes require an initialization value to
305
305
start off the encryption; this is a string of the same length as the
306
306
ciphering algorithm's block size, and is passed to the ``new()``
307
 
function.  There is also a special PGP mode, which is an oddball
308
 
variant of CFB used by the PGP program.  While you can use it in
309
 
non-PGP programs, it's quite non-standard.
 
307
function. 
310
308
 
311
309
The currently available block ciphers are listed in the following table,
312
310
and are in the ``Crypto.Cipher`` package:
679
677
RSA                             Encryption, authentication/signatures
680
678
ElGamal                 Encryption, authentication/signatures
681
679
DSA                             Authentication/signatures
682
 
qNEW                    Authentication/signatures
683
680
=============  ==========================================
684
681
 
685
682
Many of these algorithms are patented.  Before using any of them in a