summaryrefslogtreecommitdiff
path: root/pipermail/pycrypto/attachments/20101112/aeeeeae8/attachment.htm
blob: 6d61550ef3d1fa94d1f1899ef449cc80c59afe64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<tt>
I&nbsp;have&nbsp;another&nbsp;Question&nbsp;concernant&nbsp;PyCrypto&amp;#39;s&nbsp;implementation&nbsp;of&nbsp;RSA:&nbsp;which&nbsp;encryption&nbsp;mode&nbsp;is&nbsp;it&nbsp;using? &lt;div&gt;I&nbsp;had&nbsp;to&nbsp;use&nbsp;PyCrypto&amp;#39;s&nbsp;implementation&nbsp;of&nbsp;DES&nbsp;recently,&nbsp;and&nbsp;I&nbsp;could&nbsp;easily&nbsp;choose&nbsp;between&nbsp;several&nbsp;modes&nbsp;(MODE_EBC,&nbsp;MODE_CBC,...),&nbsp;but&nbsp;unfortunatly,&nbsp;I&nbsp;can&amp;#39;t&nbsp;find&nbsp;these&nbsp;modes&nbsp;in&nbsp;RSA.&lt;/div&gt;<br>
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The&nbsp;same&nbsp;question&nbsp;applied&nbsp;for&nbsp;the&nbsp;Padding&nbsp;options.&nbsp;Can&nbsp;I&nbsp;choose&nbsp;between&nbsp;PKCS5Padding&nbsp;and&nbsp;PKCS1Padding&nbsp;?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks&nbsp;!&lt;br&gt;&lt;br&gt;&lt;div&nbsp;class=&quot;gmail_quote&quot;&gt;2010/11/12&nbsp;François&nbsp;Santy&nbsp;&lt;span&nbsp;dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a&nbsp;href=&quot;mailto:francoissanty@gmail.com&quot;&gt;francoissanty@gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;<br>
&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:0&nbsp;0&nbsp;0&nbsp;.8ex;border-left:1px&nbsp;#ccc&nbsp;solid;padding-left:1ex;&quot;&gt;Hi&nbsp;everybody&nbsp;!&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I&amp;#39;m&nbsp;currently&nbsp;working&nbsp;with&nbsp;pycrypto&nbsp;and&nbsp;I&nbsp;want&nbsp;to&nbsp;import&nbsp;public&nbsp;and&nbsp;private&nbsp;keys&nbsp;from&nbsp;DER&nbsp;files.&lt;/div&gt;<br>
&lt;div&gt;I&nbsp;found&nbsp;a&nbsp;piece&nbsp;of&nbsp;code&nbsp;that&nbsp;shows&nbsp;how&nbsp;to&nbsp;proceed,&nbsp;but&nbsp;it&nbsp;isn&amp;#39;t&nbsp;working&nbsp;anyway&nbsp;!&lt;/div&gt;<br>
&lt;div&gt;Here&nbsp;is&nbsp;the&nbsp;code&nbsp;I&amp;#39;m&nbsp;using:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote&nbsp;style=&quot;margin:0&nbsp;0&nbsp;0&nbsp;40px;border:none;padding:0px&quot;&gt;&lt;div&gt;&lt;div&gt;f&nbsp;=&nbsp;file(&amp;quot;./public_key.der&amp;quot;)&lt;/div&gt;&lt;/div&gt;&lt;div&gt;<br>
&lt;div&gt;key&nbsp;=&nbsp;RSA.importKey(f.read())&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;It&nbsp;tells&nbsp;me &lt;i&gt;&amp;#39;module&amp;#39;&nbsp;object&nbsp;has&nbsp;no&nbsp;attribute&nbsp;&amp;#39;importKey&amp;#39;.&nbsp;&lt;/i&gt;It&amp;#39;s&nbsp;rather&nbsp;strange&nbsp;since&nbsp;the&nbsp;method&nbsp;appears&nbsp;explicitely&nbsp;in&nbsp;the&nbsp;file&nbsp;/lib/Crypto/PublicKey/RSA.py&lt;i&gt;.&lt;/i&gt;&lt;div&gt;<br>
<br>
&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;What&nbsp;am&nbsp;I&nbsp;doing&nbsp;wrong&nbsp;?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks.&lt;br&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;--&nbsp;&lt;br&gt;François&nbsp;S.&lt;br&gt;<br>
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;<br>
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&nbsp;clear=&quot;all&quot;&gt;&lt;br&gt;--&nbsp;&lt;br&gt;François&nbsp;S.&lt;br&gt;<br>
&lt;/div&gt;<br>

</tt>