summaryrefslogtreecommitdiff
path: root/pipermail/pycrypto/attachments/20110516/32f2687e/attachment-0001.htm
diff options
context:
space:
mode:
Diffstat (limited to 'pipermail/pycrypto/attachments/20110516/32f2687e/attachment-0001.htm')
-rw-r--r--pipermail/pycrypto/attachments/20110516/32f2687e/attachment-0001.htm48
1 files changed, 48 insertions, 0 deletions
diff --git a/pipermail/pycrypto/attachments/20110516/32f2687e/attachment-0001.htm b/pipermail/pycrypto/attachments/20110516/32f2687e/attachment-0001.htm
new file mode 100644
index 0000000..232fc24
--- /dev/null
+++ b/pipermail/pycrypto/attachments/20110516/32f2687e/attachment-0001.htm
@@ -0,0 +1,48 @@
+<tt>
+Those&nbsp;worked.&nbsp;Thanks.&lt;br&gt;&lt;br&gt;&lt;div&nbsp;class=&quot;gmail_quote&quot;&gt;On&nbsp;Mon,&nbsp;May&nbsp;16,&nbsp;2011&nbsp;at&nbsp;3:54&nbsp;PM,&nbsp;Lorenz&nbsp;Quack&nbsp;&lt;span&nbsp;dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a&nbsp;href=&quot;mailto:don@amberfisharts.com&quot;&gt;don@amberfisharts.com&lt;/a&gt;&amp;gt;&lt;/span&gt;&nbsp;wrote:&lt;br&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;0pt&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;rgb(204,&nbsp;204,&nbsp;204);&nbsp;padding-left:&nbsp;1ex;&quot;&gt;<br>
+Hi&nbsp;Thomas,&lt;br&gt;<br>
+&lt;br&gt;<br>
+what&nbsp;about&nbsp;either:&lt;br&gt;<br>
+&lt;br&gt;<br>
+blah=foo.decrypt(baz).decode(&amp;quot;utf-8&amp;quot;)&lt;br&gt;<br>
+&lt;br&gt;<br>
+or&lt;br&gt;<br>
+&lt;br&gt;<br>
+blah=unicode(foo.decrypt(baz),&nbsp;&amp;quot;utf-8&amp;quot;)&lt;br&gt;<br>
+&lt;br&gt;<br>
+cheers,&lt;br&gt;<br>
+Lorenz&lt;br&gt;<br>
+&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&nbsp;class=&quot;h5&quot;&gt;&lt;br&gt;<br>
+On&nbsp;05/16/2011&nbsp;09:18&nbsp;PM,&nbsp;Thomas&nbsp;Knox&nbsp;wrote:&lt;br&gt;<br>
+&amp;gt;&nbsp;Hello,&lt;br&gt;<br>
+&amp;gt;&lt;br&gt;<br>
+&amp;gt;&nbsp;I&amp;#39;m&nbsp;building&nbsp;an&nbsp;application&nbsp;in&nbsp;Python&nbsp;2.7.1&nbsp;using&nbsp;PyCrypto&nbsp;2.3,&nbsp;and&nbsp;it&amp;#39;s&nbsp;behaving&nbsp;badly&nbsp;with&nbsp;utf-8&nbsp;and&nbsp;utf-16&nbsp;strings.&lt;br&gt;<br>
+&amp;gt;&nbsp;For&nbsp;example:&lt;br&gt;<br>
+&amp;gt;&lt;br&gt;<br>
+&amp;gt;&nbsp;from&nbsp;Crypto.Cipher&nbsp;import&nbsp;AES&lt;br&gt;<br>
+&amp;gt;&nbsp;foo&nbsp;=&nbsp;AES.new(&amp;#39;a1b2c3d4e5f6g7h8&amp;#39;,&nbsp;AES.MODE_ECB)&lt;br&gt;<br>
+&amp;gt;&nbsp;bar=u&amp;#39;&amp;#39;&lt;br&gt;<br>
+&amp;gt;&nbsp;for&nbsp;i&nbsp;in&nbsp;range(0,16):&lt;br&gt;<br>
+&amp;gt;&nbsp; &nbsp; &nbsp; bar+=unichr(255)&lt;br&gt;<br>
+&amp;gt;&nbsp;#&nbsp;At&nbsp;this&nbsp;point,&nbsp;bar&nbsp;is&lt;br&gt;<br>
+&amp;gt;&nbsp;#&nbsp;u&amp;#39;\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff&amp;#39;&lt;br&gt;<br>
+&amp;gt;&nbsp;baz=foo.encrypt(bar.encode(&amp;#39;utf-8&amp;#39;))&lt;br&gt;<br>
+&amp;gt;&nbsp;blah=foo.decrypt(baz)&lt;br&gt;<br>
+&amp;gt;&nbsp;#&nbsp;baz&nbsp;is&nbsp;now&lt;br&gt;<br>
+&amp;gt;&nbsp;#&lt;br&gt;<br>
+&amp;gt;&nbsp;&amp;#39;\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf\xc3\xbf&amp;#39;&lt;br&gt;<br>
+&amp;gt;&lt;br&gt;<br>
+&amp;gt;&nbsp;How&nbsp;can&nbsp;I&nbsp;get&nbsp;encrypt&nbsp;and&nbsp;decrypt&nbsp;to&nbsp;use&nbsp;UTF&nbsp;gracefully?&lt;br&gt;<br>
+&amp;gt;&lt;br&gt;<br>
+&amp;gt;&nbsp;Thank&nbsp;you,&lt;br&gt;<br>
+&amp;gt;&nbsp;Tom&lt;br&gt;<br>
+&amp;gt;&lt;br&gt;<br>
+&amp;gt;&lt;br&gt;<br>
+&lt;br&gt;<br>
+&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt;<br>
+pycrypto&nbsp;mailing&nbsp;list&lt;br&gt;<br>
+&lt;a&nbsp;href=&quot;mailto:pycrypto@lists.dlitz.net&quot;&gt;pycrypto@lists.dlitz.net&lt;/a&gt;&lt;br&gt;<br>
+&lt;a&nbsp;href=&quot;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&quot;&nbsp;target=&quot;_blank&quot;&gt;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&lt;/a&gt;&lt;br&gt;<br>
+&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;<br>
+
+</tt>