summaryrefslogtreecommitdiff
path: root/pipermail/pycrypto/attachments/20100807/d1258efd/attachment.html
blob: cde85827feed46bd78c0d9af8c047b48cea25706 (plain)
1
2
3
4
5
6
7
8
<tt>
I&nbsp;have&nbsp;been&nbsp;looking&nbsp;around&nbsp;for&nbsp;some&nbsp;Python&nbsp;libraries&nbsp;to&nbsp;handle&nbsp;encryption&nbsp;and&nbsp;decryption&nbsp;using&nbsp;either&nbsp;AES&nbsp;or&nbsp;Blowfish&nbsp;(possibly&nbsp;others,&nbsp;I&amp;#39;m&nbsp;very&nbsp;new&nbsp;to&nbsp;cryptography).&nbsp;However,&nbsp;for&nbsp;my&nbsp;current&nbsp;project&nbsp;I&nbsp;need&nbsp;to&nbsp;use&nbsp;Python&nbsp;3.1,&nbsp;which&nbsp;means&nbsp;I&nbsp;have&nbsp;a&nbsp;very&nbsp;limited&nbsp;selection&nbsp;of&nbsp;libraries.&nbsp;The&nbsp;only&nbsp;ones&nbsp;I&nbsp;have&nbsp;found&nbsp;are&nbsp;pure&nbsp;Python&nbsp;ones&nbsp;like&nbsp;SlowAES,&nbsp;which&nbsp;are&nbsp;rather&nbsp;slow.&nbsp;Speed&nbsp;is&nbsp;important&nbsp;for&nbsp;this&nbsp;project,&nbsp;but&nbsp;the&nbsp;best&nbsp;I&nbsp;can&nbsp;do&nbsp;is&nbsp;1.7&nbsp;seconds&nbsp;to&nbsp;decrypt&nbsp;a&nbsp;129KB&nbsp;archive&nbsp;file&nbsp;using&nbsp;a&nbsp;pure&nbsp;Python&nbsp;Blowfish&nbsp;module&nbsp;I&nbsp;found&nbsp;and&nbsp;converted&nbsp;to&nbsp;py3k.&lt;div&gt;<br>
<br>
&lt;br&gt;&lt;/div&gt;&lt;div&gt;So,&nbsp;that&nbsp;brings&nbsp;me&nbsp;to&nbsp;my&nbsp;question:&nbsp;What&nbsp;is&nbsp;the&nbsp;status&nbsp;of&nbsp;Py3k&nbsp;support&nbsp;in&nbsp;PyCrypto?&nbsp;The&nbsp;latest&nbsp;information&nbsp;I&nbsp;can&nbsp;find&nbsp;for&nbsp;this&nbsp;is&nbsp;a&nbsp;thread&nbsp;from&nbsp;May&nbsp;saying&nbsp;that&nbsp;a&nbsp;py3k&nbsp;version&nbsp;of&nbsp;PyCrypto&nbsp;was&nbsp;still&nbsp;failing&nbsp;30%&nbsp;of&nbsp;the&nbsp;tests.&nbsp;Has&nbsp;this&nbsp;improved?&nbsp;Where&nbsp;can&nbsp;I&nbsp;find&nbsp;this&nbsp;source&nbsp;code&nbsp;(branch/patch/whatever)?&nbsp;What&nbsp;parts&nbsp;of&nbsp;PyCrypto&nbsp;are&nbsp;still&nbsp;failing&nbsp;with&nbsp;py3k?&lt;/div&gt;<br>
<br>
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thank&nbsp;you,&lt;/div&gt;&lt;div&gt;Mitchell&nbsp;Stokes&lt;/div&gt;<br>

</tt>