summaryrefslogtreecommitdiff
path: root/pipermail/pycrypto/2012q1/000535.html
blob: 56e3ad1e9a2296641613b05d46bc684c0df244d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
 <HEAD>
   <TITLE> [pycrypto] ANN: PyCrypto 2.5 released
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:pycrypto%40lists.dlitz.net?Subject=Re%3A%20%5Bpycrypto%5D%20ANN%3A%20PyCrypto%202.5%20released&In-Reply-To=%3C20120113174703.GA6660%40rivest.dlitz.net%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <style type="text/css">
       pre {
           white-space: pre-wrap;       /* css-2.1, curent FF, Opera, Safari */
           }
   </style>
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="000534.html">
   <LINK REL="Next"  HREF="000538.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[pycrypto] ANN: PyCrypto 2.5 released</H1>
    <B>Dwayne C. Litzenberger</B> 
    <A HREF="mailto:pycrypto%40lists.dlitz.net?Subject=Re%3A%20%5Bpycrypto%5D%20ANN%3A%20PyCrypto%202.5%20released&In-Reply-To=%3C20120113174703.GA6660%40rivest.dlitz.net%3E"
       TITLE="[pycrypto] ANN: PyCrypto 2.5 released">dlitz at dlitz.net
       </A><BR>
    <I>Fri Jan 13 12:47:04 EST 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="000534.html">[pycrypto] Use of Fortuna Algo / Seeding Randomness
</A></li>
        <LI>Next message: <A HREF="000538.html">[pycrypto] how to make $9597 monthly from home
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#535">[ date ]</a>
              <a href="thread.html#535">[ thread ]</a>
              <a href="subject.html#535">[ subject ]</a>
              <a href="author.html#535">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>PyCrypto 2.5 has been released!

You can download this release from <A HREF="http://www.pycrypto.org/.">http://www.pycrypto.org/.</A>  It has the 
following SHA256 sums:

e950a78184e2a7defccf5d45e0c29c1e9edeb29984433f0d110a21e9631e38de *pycrypto-2.5.tar.gz
d3cf51da0a4536083d3cbac90408411b4373c86a651521ef849178a30ba7d8d1 *pycrypto-2.5.tar.gz.asc


The git repository is here: <A HREF="https://github.com/dlitz/pycrypto/">https://github.com/dlitz/pycrypto/</A>
The v2.5 commit id is: 3245543c8d6e4af046c216b7cb550c632260b31d

Please test it and post your experiences to the PyCrypto mailing list:

    <A HREF="http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto">pycrypto at lists.dlitz.net</A>

and/or file bug reports on Launchpad:

    <A HREF="https://bugs.launchpad.net/pycrypto">https://bugs.launchpad.net/pycrypto</A>

Here is the changelog:

   * Added PKCS#1 encryption schemes (v1.5 and OAEP).  We now have
     a decent, easy-to-use non-textbook RSA implementation.  Yay!

   * Added PKCS#1 signature schemes (v1.5 and PSS). v1.5 required some
     extensive changes to Hash modules to contain the algorithm specific
     ASN.1 OID. To that end, we now always have a (thin) Python module to
     hide the one in pure C.

   * Added 2 standard Key Derivation Functions (PBKDF1 and PBKDF2).

   * Added export/import of RSA keys in OpenSSH and PKCS#8 formats.

   * Added password-protected export/import of RSA keys (one old method
     for PKCS#8 PEM only).

   * Added ability to generate RSA key pairs with configurable public
     exponent e.

   * Added ability to construct an RSA key pair even if only the private
     exponent d is known, and not p and q.

   * Added SHA-2 C source code (fully from Lorenz Quack).

   * Unit tests for all the above.

   * Updates to documentation (both inline and in Doc/pycrypt.rst)

   * All of the above changes were put together by Legrandin (Thanks!)

   * Minor bug fixes (setup.py and tests).


Thanks to everyone who helped make this release possible, especially to
Legrandin, who did most of the work.

Cheers,
- Dwayne

-- 
Dwayne C. Litzenberger &lt;<A HREF="http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto">dlitz at dlitz.net</A>&gt;
   OpenPGP: 19E1 1FE8 B3CF F273 ED17  4A24 928C EC13 39C2 5CF7
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 222 bytes
Desc: Digital signature
Url : <A HREF="http://lists.dlitz.net/pipermail/pycrypto/attachments/20120113/1e473fdf/attachment.pgp">http://lists.dlitz.net/pipermail/pycrypto/attachments/20120113/1e473fdf/attachment.pgp</A> 
</PRE>











<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="000534.html">[pycrypto] Use of Fortuna Algo / Seeding Randomness
</A></li>
	<LI>Next message: <A HREF="000538.html">[pycrypto] how to make $9597 monthly from home
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#535">[ date ]</a>
              <a href="thread.html#535">[ thread ]</a>
              <a href="subject.html#535">[ subject ]</a>
              <a href="author.html#535">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto">More information about the pycrypto
mailing list</a><br>
</body></html>