<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-14173</id>
	<title>Nabble - Squeak - Cryptography</title>
	<updated>2008-08-02T12:11:05Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/Squeak---Cryptography-f14173.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Squeak---Cryptography-f14173.html" />
	<subtitle type="html">Cryptography Team Development List</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-18792310</id>
	<title>Monticello Crypto packages with 3.10.2</title>
	<published>2008-08-02T12:11:05Z</published>
	<updated>2008-08-02T12:11:05Z</updated>
	<author>
		<name>Cerebus</name>
	</author>
	<content type="html">Won't load and I don't know enough to figure out why quite yet. &amp;nbsp;Ideas?
&lt;br&gt;&lt;br&gt;-- C
&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18792310&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Monticello-Crypto-packages-with-3.10.2-tp18792310p18792310.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18405717</id>
	<title>FW: [squeak-dev] DigitalSignatureAlgorithm cosmetic refactoring</title>
	<published>2008-07-11T07:54:14Z</published>
	<updated>2008-07-11T07:54:14Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;Does anyone have any issues with Nicolas' comments? &amp;nbsp;On the surface his
&lt;br&gt;points look valid. &amp;nbsp;I have not researched best practices for these
&lt;br&gt;algorithms so I am weary to want to change them, unless they fix a
&lt;br&gt;significant bug or performance problem.
&lt;br&gt;&lt;br&gt;But they are very nice examples of some very nice bit twiddling.
&lt;br&gt;&lt;br&gt;Thoughts? 
&lt;br&gt;&lt;br&gt;Ron
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18405717&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;squeak-dev-bounces@...&lt;/a&gt;
&lt;br&gt;[mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18405717&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;squeak-dev-bounces@...&lt;/a&gt;] On Behalf Of nicolas
&lt;br&gt;cellier
&lt;br&gt;Sent: Thursday, July 10, 2008 10:56 PM
&lt;br&gt;To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18405717&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;squeak-dev@...&lt;/a&gt;
&lt;br&gt;Subject: [squeak-dev] DigitalSignatureAlgorithm cosmetic refactoring
&lt;br&gt;&lt;br&gt;Reading these classes, i see some possible cleaning:
&lt;br&gt;&lt;br&gt;ThirtyTwoBitRegister&amp;gt;&amp;gt;leftRotateBy: bits
&lt;br&gt;[...]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bitCount _ bits \\ 32.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bitCount &amp;lt; 0 ifTrue: [bitCount _ bitCount + 32].
&lt;br&gt;&lt;br&gt;This second line is useless, bits \\ 32 will be positive
&lt;br&gt;(not the case of (bits rem: 32) if bits negative).
&lt;br&gt;&amp;nbsp;
&lt;br&gt;=====&amp;gt; &amp;nbsp;This is certainly true - Ron
&lt;br&gt;--------------------------------------------------
&lt;br&gt;&lt;br&gt;This algorithm could avoid duplicating lowBit:
&lt;br&gt;&lt;br&gt;DigitalSignatureAlgorithm&amp;gt;&amp;gt;logOfLargestPowerOfTwoDividing: 
&lt;br&gt;aStrictlyPositiveInteger
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^aStrictlyPositiveInteger lowBit - 1
&lt;br&gt;&lt;br&gt;======&amp;gt; &amp;nbsp;By testing this I can see it is true, and a very beautiful
&lt;br&gt;algorithm by the way. &amp;nbsp;I can't see the proof. &amp;nbsp;Out of curiosity why is this
&lt;br&gt;true? &amp;nbsp;- Ron
&lt;br&gt;--------------------------------------------------
&lt;br&gt;&lt;br&gt;DigitalSignatureAlgorithm&amp;gt;&amp;gt;inverseOf: x mod: n
&lt;br&gt;[...]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; v _ x.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; u _ n.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; k _ 0.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [x even and: [n even and: [u &amp;gt; 0]]] whileTrue: [ &amp;nbsp;&amp;quot;eliminate common 
&lt;br&gt;factors of two&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; k _ k + 1.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; u _ u bitShift: -1.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; v _ v bitShift: -1].
&lt;br&gt;&lt;br&gt;This has not much sense.
&lt;br&gt;Should be [u even and: [v even]] whileTrue: [...]
&lt;br&gt;&lt;br&gt;Or even better:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; k := u lowBit min: v lowBit.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; u := u &amp;gt;&amp;gt; k.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; v := v &amp;gt;&amp;gt; k.
&lt;br&gt;&lt;br&gt;Or even better:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (u even and: [v even]) ifTrue: [self error: 'no inverse']
&lt;br&gt;because a pair of integers {a. b} satisying
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (2 * u) * a + ((2 * v) * b) = 1
&lt;br&gt;will be hard to find...
&lt;br&gt;&lt;br&gt;(Algorithm uselessly repeat (n highBit * 2) bitShift: before obtaining 
&lt;br&gt;luckily this 'no inverse' result)
&lt;br&gt;&lt;br&gt;=======&amp;gt; Looking at this it makes sense. &amp;nbsp;It looks similar to the
&lt;br&gt;logofLargestPowerOfTwoDividing. &amp;nbsp;Can you explain why this works. &amp;nbsp;I see that
&lt;br&gt;it is using the lowest common even position to shift the values. &amp;nbsp;
&lt;br&gt;&lt;br&gt;I don't think that this was a lucky hit of a no inverse since it is the
&lt;br&gt;result of the multiplication of two primes. &amp;nbsp;Taken as a general algorithm
&lt;br&gt;this would be true. &amp;nbsp;You have to wonder if these techniques should not be
&lt;br&gt;moved into a more general format and moved into an extension of Integer or
&lt;br&gt;ThirtyTwoBitRegister instead of being hidden within DSA. &amp;nbsp;
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Ron Teitelbaum
&lt;br&gt;&lt;br&gt;&lt;br&gt;Nicolas, would you consider taking over the Cryptography Team? &amp;nbsp;There hasn't
&lt;br&gt;been much progress here and we could use some new leadership.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18405717&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/FW%3A--squeak-dev--DigitalSignatureAlgorithm-cosmetic-refactoring-tp18405717p18405717.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17137686</id>
	<title>RE: SSH Server in Squeak</title>
	<published>2008-05-08T15:17:45Z</published>
	<updated>2008-05-08T15:17:45Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:st1=&quot;urn:schemas-microsoft-com:office:smarttags&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;City&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;place&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;PersonName&quot; /&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
st1\:*{behavior:url(#default#ieooui) }
&lt;/style&gt;
&lt;![endif]--&gt;


&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=blue&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Hi Deech,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;I don&amp;#8217;t have time to look at it
right now, but I may be able to look at it this weekend.&amp;nbsp; From a look at your
screen shot it looks like the Deffie Hellman key exchange didn&amp;#8217;t work,
the key is nil.&amp;nbsp; Maybe you should try to use the ssh2 setting on putty?&amp;nbsp; There may
be some settings that limit which protocols it will support too, look for DH.&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Please let me know if you solve the
problem.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Good luck,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Ron&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;font-family:Tahoma'&gt; aditya siram
[mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17137686&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aditya.siram@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Thursday, May 08, 2008 5:37
PM&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17137686&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ron@...&lt;/a&gt;; &lt;st1:PersonName w:st=&quot;on&quot;&gt;Cryptography Team Development List&lt;/st1:PersonName&gt;&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; Re: [Cryptography Team]
SSH Server in Squeak&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;Hi Ron,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;Thanks for taking the time. I loaded the Cryptography package from
Squeaksource but there weren't any SSH classes. So I manually loaded the
SSH-rww1 ... SSH-rrw-12 mcz's that were listed on the website. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;I was then able to start the server with:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;ssh := SSHServer new.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;ssh startOnPort: 8085. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;However when I try to connect to this port from putty I get the error
shown in the screenshot.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;Deech&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;On Thu, May 8, 2008 at 3:49 PM, Ron Teitelbaum &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17137686&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ron@...&lt;/a&gt;&amp;gt; wrote:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div vlink=purple link=blue&gt;

&lt;div&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;Hi Deech,&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;Sorry I missed your email here too.&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;I believe that Rob did write an SSH server and/or client but
I haven't had time to review it and use it yet.&amp;nbsp; It's in the cryptograpy
package available on SqueakSource.&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;a href=&quot;http://www.squeaksource.com/Cryptography.html&quot; target=&quot;_blank&quot; title=&quot;http://www.squeaksource.com/Cryptography.html&amp;#13;&amp;#10;static project url&quot; rel=&quot;nofollow&quot;&gt;http://www.squeaksource.com/Cryptography.html&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;Let us know how it works for you.&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;Thanks,&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;Ron Teitelbaum&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;Squeak Cryptography Team Leader&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:
Arial;color:navy'&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;font-family:Tahoma;
font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;font-family:Tahoma'&gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17137686&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography-bounces@...&lt;/a&gt;
[mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17137686&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography-bounces@...&lt;/a&gt;] &lt;b&gt;&lt;span style='font-weight:bold'&gt;On Behalf Of &lt;/span&gt;&lt;/b&gt;aditya siram&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Thursday, May 08, 2008 9:06
AM&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17137686&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; [Cryptography Team] SSH
Server in Squeak&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;Hi all,&lt;br&gt;
Is there an SSH server in Squeak. I posted to the &lt;st1:City w:st=&quot;on&quot;&gt;&lt;st1:place w:st=&quot;on&quot;&gt;Seaside&lt;/st1:place&gt;&lt;/st1:City&gt; mailing list and was pointed here. &lt;br&gt;
&lt;br&gt;
Thanks ...&lt;br&gt;
Deech&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
Cryptography mailing list&lt;br&gt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17137686&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17137686&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SSH-Server-in-Squeak-tp17126973p17137686.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17136091</id>
	<title>RE: SSH Server in Squeak</title>
	<published>2008-05-08T13:49:44Z</published>
	<updated>2008-05-08T13:49:44Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:st1=&quot;urn:schemas-microsoft-com:office:smarttags&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;City&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;place&quot; /&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
st1\:*{behavior:url(#default#ieooui) }
&lt;/style&gt;
&lt;![endif]--&gt;


&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Hi Deech,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Sorry I missed your email here too.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;I believe that Rob did write an SSH server
and/or client but I haven&amp;#8217;t had time to review it and use it yet.&amp;nbsp;
It&amp;#8217;s in the cryptograpy package available on SqueakSource.&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;a href=&quot;http://www.squeaksource.com/Cryptography.html&quot; title=&quot;http://www.squeaksource.com/Cryptography.html&amp;#10;static project url&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.squeaksource.com/Cryptography.html&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Let us know how it works for you.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Thanks,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Ron Teitelbaum&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Squeak Cryptography Team Leader&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;font-family:Tahoma'&gt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17136091&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography-bounces@...&lt;/a&gt;
[mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17136091&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography-bounces@...&lt;/a&gt;] &lt;b&gt;&lt;span style='font-weight:bold'&gt;On Behalf Of &lt;/span&gt;&lt;/b&gt;aditya siram&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Thursday, May 08, 2008 9:06
AM&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17136091&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; [Cryptography Team] SSH
Server in Squeak&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;Hi all,&lt;br&gt;
Is there an SSH server in Squeak. I posted to the &lt;st1:City w:st=&quot;on&quot;&gt;&lt;st1:place w:st=&quot;on&quot;&gt;Seaside&lt;/st1:place&gt;&lt;/st1:City&gt; mailing list and was pointed here. &lt;br&gt;
&lt;br&gt;
Thanks ...&lt;br&gt;
Deech&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17136091&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SSH-Server-in-Squeak-tp17126973p17136091.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17126973</id>
	<title>SSH Server in Squeak</title>
	<published>2008-05-08T06:06:21Z</published>
	<updated>2008-05-08T06:06:21Z</updated>
	<author>
		<name>aditya siram-2</name>
	</author>
	<content type="html">Hi all,&lt;br&gt;Is there an SSH server in Squeak. I posted to the Seaside mailing list and was pointed here. &lt;br&gt;&lt;br&gt;Thanks ...&lt;br&gt;Deech&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17126973&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SSH-Server-in-Squeak-tp17126973p17126973.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16119721</id>
	<title>RE: Plugin update</title>
	<published>2008-03-18T05:02:29Z</published>
	<updated>2008-03-18T05:02:29Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">Thank you for doing that!! &amp;nbsp;That's terrific. 
&lt;br&gt;&lt;br&gt;I'll merge them in.
&lt;br&gt;&lt;br&gt;Ron
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16119721&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography-bounces@...&lt;/a&gt;
&lt;br&gt;&amp;gt; [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16119721&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography-bounces@...&lt;/a&gt;] On Behalf Of
&lt;br&gt;&amp;gt; Levente Uzonyi
&lt;br&gt;&amp;gt; Sent: Friday, March 07, 2008 5:01 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16119721&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: [Cryptography Team] Plugin update
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've created an SHA-256 plugin (just for fun :), and updated the MD5.
&lt;br&gt;&amp;gt; Both should work on little and big endian machines. The source package
&lt;br&gt;&amp;gt; and precompiled modules for win32 are available here:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://leves.web.elte.hu/cryptography/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://leves.web.elte.hu/cryptography/&lt;/a&gt;&lt;br&gt;&amp;gt; The code is available under the MIT license.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; Levente
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16119721&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16119721&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Plugin-update-tp15907341p16119721.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-15907341</id>
	<title>Plugin update</title>
	<published>2008-03-07T14:00:49Z</published>
	<updated>2008-03-07T14:00:49Z</updated>
	<author>
		<name>Levente Uzonyi</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;I've created an SHA-256 plugin (just for fun :), and updated the MD5. &amp;nbsp;
&lt;br&gt;Both should work on little and big endian machines. The source package &amp;nbsp;
&lt;br&gt;and precompiled modules for win32 are available here: &amp;nbsp;
&lt;br&gt;&lt;a href=&quot;http://leves.web.elte.hu/cryptography/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://leves.web.elte.hu/cryptography/&lt;/a&gt;&lt;br&gt;The code is available under the MIT license.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Levente
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15907341&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Plugin-update-tp15907341p15907341.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-15841317</id>
	<title>RE: MD5 plugin</title>
	<published>2008-03-04T17:49:26Z</published>
	<updated>2008-03-04T17:49:26Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">Well thank you very much!!
&lt;br&gt;&lt;br&gt;Ron
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15841317&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography-bounces@...&lt;/a&gt;
&lt;br&gt;&amp;gt; [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15841317&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography-bounces@...&lt;/a&gt;] On Behalf Of
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15841317&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leves@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Sent: Tuesday, March 04, 2008 7:59 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15841317&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ron@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Cc: 'Cryptography Team Development List'
&lt;br&gt;&amp;gt; Subject: RE: [Cryptography Team] MD5 plugin
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi Ron!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Quoting Ron Teitelbaum &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15841317&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ron@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Hi Levente,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; This looks great! &amp;nbsp;Thank you. &amp;nbsp;What bug did you find?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; For the empty string the result was '0123456789abcdeffedcba9876543210'
&lt;br&gt;&amp;gt; instead of 'd41d8cd98f00b204e9800998ecf8427e' with the following code:
&lt;br&gt;&amp;gt; (MD5 hashMessage: '') hex asLowercase.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; You understand that by releasing this in the Cryptography repository
&lt;br&gt;&amp;gt; that
&lt;br&gt;&amp;gt; &amp;gt; you are releasing it using the MIT License?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Of course. :)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; So when can you do SHA256? &amp;nbsp;:)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; As soon as I need a faster implementation for it. :)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Levente
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15841317&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15841317&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/MD5-plugin-tp15837048p15841317.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-15840784</id>
	<title>RE: MD5 plugin</title>
	<published>2008-03-04T16:59:04Z</published>
	<updated>2008-03-04T16:59:04Z</updated>
	<author>
		<name>Levente Uzonyi</name>
	</author>
	<content type="html">Hi Ron!
&lt;br&gt;&lt;br&gt;Quoting Ron Teitelbaum &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15840784&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ron@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&lt;br&gt;&amp;gt; Hi Levente,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This looks great! &amp;nbsp;Thank you. &amp;nbsp;What bug did you find?
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;For the empty string the result was '0123456789abcdeffedcba9876543210' &amp;nbsp;
&lt;br&gt;instead of 'd41d8cd98f00b204e9800998ecf8427e' with the following code: &amp;nbsp;
&lt;br&gt;(MD5 hashMessage: '') hex asLowercase.
&lt;br&gt;&lt;br&gt;&amp;gt; You understand that by releasing this in the Cryptography repository that
&lt;br&gt;&amp;gt; you are releasing it using the MIT License?
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Of course. :)
&lt;br&gt;&lt;br&gt;&amp;gt; So when can you do SHA256? &amp;nbsp;:)
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;As soon as I need a faster implementation for it. :)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Levente
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15840784&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/MD5-plugin-tp15837048p15840784.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-15840144</id>
	<title>RE: MD5 plugin</title>
	<published>2008-03-04T16:08:35Z</published>
	<updated>2008-03-04T16:08:35Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">Hi Levente,
&lt;br&gt;&lt;br&gt;This looks great! &amp;nbsp;Thank you. &amp;nbsp;What bug did you find?
&lt;br&gt;&lt;br&gt;You understand that by releasing this in the Cryptography repository that
&lt;br&gt;you are releasing it using the MIT License?
&lt;br&gt;&lt;br&gt;So when can you do SHA256? &amp;nbsp;:)
&lt;br&gt;&lt;br&gt;Ron Teitelbaum
&lt;br&gt;Squeak Cryptography Team Leader
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15840144&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography-bounces@...&lt;/a&gt;
&lt;br&gt;&amp;gt; [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15840144&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography-bounces@...&lt;/a&gt;] On Behalf Of
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15840144&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;leves@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Sent: Tuesday, March 04, 2008 4:04 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15840144&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: [Cryptography Team] MD5 plugin
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've written a simple MD5 plugin and integrated it into the current
&lt;br&gt;&amp;gt; cryptography package.
&lt;br&gt;&amp;gt; The mcz file and a precompiled plugin for win32 is available here:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://leves.web.elte.hu/md5/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://leves.web.elte.hu/md5/&lt;/a&gt;&lt;br&gt;&amp;gt; The package also contains a bugfix for the MD5 hash function. Hope you
&lt;br&gt;&amp;gt; like it.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; Levente
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15840144&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15840144&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/MD5-plugin-tp15837048p15840144.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-15837048</id>
	<title>MD5 plugin</title>
	<published>2008-03-04T13:04:21Z</published>
	<updated>2008-03-04T13:04:21Z</updated>
	<author>
		<name>Levente Uzonyi</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;I've written a simple MD5 plugin and integrated it into the current &amp;nbsp;
&lt;br&gt;cryptography package.
&lt;br&gt;The mcz file and a precompiled plugin for win32 is available here: &amp;nbsp;
&lt;br&gt;&lt;a href=&quot;http://leves.web.elte.hu/md5/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://leves.web.elte.hu/md5/&lt;/a&gt;&lt;br&gt;The package also contains a bugfix for the MD5 hash function. Hope you &amp;nbsp;
&lt;br&gt;like it.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Levente
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=15837048&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/MD5-plugin-tp15837048p15837048.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-14965704</id>
	<title>Luciano Notarfrancesco Signed the Agreement</title>
	<published>2008-01-18T17:08:05Z</published>
	<updated>2008-01-18T17:08:05Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">Hello all,
&lt;br&gt;&lt;br&gt;Good News! &amp;nbsp;We just received the singed agreement from Luciano
&lt;br&gt;Notarfrancesco. &amp;nbsp;
&lt;br&gt;&lt;br&gt;Ron Teitelbaum
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=14965704&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Luciano-Notarfrancesco-Signed-the-Agreement-tp14965704p14965704.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13913828</id>
	<title>RE: Squeak license situation</title>
	<published>2007-11-23T07:06:56Z</published>
	<updated>2007-11-23T07:06:56Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;I just heard from Luciano. &amp;nbsp;He is in China but has just printed out the
&lt;br&gt;agreement, and said he going to figure out how to mail it now.
&lt;br&gt;&lt;br&gt;Ron Teitelbaum
&lt;br&gt;Squeak Cryptography Team Leader
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13913828&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/RE%3A-Squeak-license-situation-tp13913828p13913828.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13718323</id>
	<title>Give One.  Get One.  Now!!</title>
	<published>2007-11-12T17:43:06Z</published>
	<updated>2007-11-12T17:43:06Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;This is just a reminder that you can now help the OLPC project by purchasing
&lt;br&gt;XO laptop's. &amp;nbsp;You will give one to a child in the developing world and get
&lt;br&gt;one for yourself. &amp;nbsp;The Give One. Get One. program is only available for a
&lt;br&gt;limited time so don't delay.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://news.squeak.org/2007/11/13/give-one-get-one-now/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2007/11/13/give-one-get-one-now/&lt;/a&gt;&amp;nbsp; 
&lt;br&gt;&lt;br&gt;Or go directly to: 
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.laptopgiving.org/en/index.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.laptopgiving.org/en/index.php&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Check out a cool review: 
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://news.squeak.org/2007/10/05/pretty-cool-nytimes-olpc-review/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://news.squeak.org/2007/10/05/pretty-cool-nytimes-olpc-review/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Ron Teitelbaum
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13718323&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Give-One.--Get-One.--Now%21%21-tp13718323p13718323.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-13184825</id>
	<title>RE: working postgres client?</title>
	<published>2007-10-12T17:35:31Z</published>
	<updated>2007-10-12T17:35:31Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">Hi Gary,
&lt;br&gt;&lt;br&gt;I'm not really interested in calling native functions, but I am interested
&lt;br&gt;in getting plugins developed. &amp;nbsp;We have a plugin for SHA1 and for
&lt;br&gt;(SecureHashAlgroithm) DES (3DES). &amp;nbsp;Which works well for 3DES-SHA1 SSL.
&lt;br&gt;&lt;br&gt;The most important plugins for me would be SHA256, Rijndael (AES), and MD5.
&lt;br&gt;&lt;br&gt;So far nobody in the Cryptography Team has had the time to get it done. &amp;nbsp;Any
&lt;br&gt;volunteers are definitely welcome!!
&lt;br&gt;&lt;br&gt;Ron Teitelbaum
&lt;br&gt;Squeak Cryptography Team Leader
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; From: Gary Chambers
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If there's any interest we have developed plgins for Windows and Linux for
&lt;br&gt;&amp;gt; using the native MD5 functions, at least on Linux it is 100X quicker...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; &amp;gt; From: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13184825&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;squeak-dev-bounces@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13184825&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;squeak-dev-bounces@...&lt;/a&gt;]On Behalf Of Ron
&lt;br&gt;&amp;gt; &amp;gt; Teitelbaum
&lt;br&gt;&amp;gt; &amp;gt; Sent: 12 October 2007 2:35 PM
&lt;br&gt;&amp;gt; &amp;gt; To: 'The general-purpose Squeak developers list'
&lt;br&gt;&amp;gt; &amp;gt; Subject: RE: working postgres client?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi Randal,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; You need to use the PostGresV2 client. &amp;nbsp;You can find it at:
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.squeaksource.com/PostgresV2.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.squeaksource.com/PostgresV2.html&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; You should also load the cryptography package at:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.squeaksource.com/Cryptography.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.squeaksource.com/Cryptography.html&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; to support MD5, which works fine.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Also consider using Glorp:
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.squeaksource.com/Glorp.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.squeaksource.com/Glorp.html&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; to map your Objects to the relational database.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hope that helps,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Happy coding!
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Ron Teitelbaum
&lt;br&gt;&amp;gt; &amp;gt; Squeak Cryptography Team Leader
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; From: Randal L. Schwartz
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I'm working on a project that requires access to a postgresql
&lt;br&gt;&amp;gt; database.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; The postgres client in Squeakmap seems to fail if md5 password auth is
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; enabled
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; (or at least that's my best guess so far about why it works on my
&lt;br&gt;&amp;gt; laptop
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; and
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; not the server).
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I googled for &amp;quot;postgres squeak&amp;quot; and found Jim-Postgresql's
&lt;br&gt;&amp;gt; &amp;gt; client, but it
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; hangs in my 3.10 image when trying to connect. And by hang, I mean
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; command-period does nothing, and I have to force quit.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Does anyone have a working pg client that works with modern squeak and
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; modern
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; postgresql?
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Thanks.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=13184825&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/RE%3A-working-postgres-client--tp13184825p13184825.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10343364</id>
	<title>Re: Re:</title>
	<published>2007-05-06T02:16:55Z</published>
	<updated>2007-05-06T02:16:55Z</updated>
	<author>
		<name>Hernán Morales Durand</name>
	</author>
	<content type="html">&amp;gt; Hi Rob,
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Robert Withers schrieb:
&lt;br&gt;&amp;gt;&amp;gt; Hey Hans,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I just read the OpenPGP spec and browsed your code. &amp;nbsp;You are close to
&lt;br&gt;&amp;gt;&amp;gt; processing packets! &amp;nbsp;Are you still developing this package? &amp;nbsp;Let's
&lt;br&gt;&amp;gt;&amp;gt; revive it.
&lt;br&gt;&amp;gt; Well I haven't been doing anything on it for quite some time. I think
&lt;br&gt;&amp;gt; the code is mostly able to read public and private key files. I never
&lt;br&gt;&amp;gt; decided on a good abstraction for reading and writing encrypted files,
&lt;br&gt;&amp;gt; though, so that part would need some design work.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I recently finished implementing SMIME, although it has yet to be
&lt;br&gt;&amp;gt;&amp;gt; integrated with Celeste. &amp;nbsp;I think it's possible to have both SMIME and
&lt;br&gt;&amp;gt;&amp;gt; OpenPGP support in Celeste, when we get around to it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; What do you think?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; That would be a very good idea. My main motivation for OpenPGP was that
&lt;br&gt;&amp;gt; it could be used in code signing (back when I tinkered with my
&lt;br&gt;&amp;gt; distributed code repository stuff) but its use in a mail client is
&lt;br&gt;&amp;gt; definitely a good goal.
&lt;/div&gt;&lt;br&gt;&amp;gt; Do you happen to have an idea for a good abstraction for
&lt;br&gt;&amp;gt; encrypted/signed files and streams?
&lt;br&gt;&lt;br&gt;Möglicherweise möchten Sie etwas sehr utopisch Klassen überprüfen, die
&lt;br&gt;ich getan habe (mit etwas Hilfe) in der Vergangenheit.
&lt;br&gt;(CipherStream) &lt;a href=&quot;http://www.smalltalking.net/Goodies/VisualSmalltalk/index.htm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.smalltalking.net/Goodies/VisualSmalltalk/index.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;Hernán
&lt;br&gt;&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; Hans-Martin
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10343364&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10343364&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%28no-subject%29-tp10339765p10343364.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10340799</id>
	<title>Re: OpenPGP</title>
	<published>2007-05-05T16:17:45Z</published>
	<updated>2007-05-05T16:17:45Z</updated>
	<author>
		<name>Rob Withers</name>
	</author>
	<content type="html">&lt;br&gt;On May 5, 2007, at 1:26 PM, Hans-Martin Mosner wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Rob,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Robert Withers schrieb:
&lt;br&gt;&amp;gt;&amp;gt; Hey Hans,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I just read the OpenPGP spec and browsed your code. &amp;nbsp;You are close to
&lt;br&gt;&amp;gt;&amp;gt; processing packets! &amp;nbsp;Are you still developing this package? &amp;nbsp;Let's
&lt;br&gt;&amp;gt;&amp;gt; revive it.
&lt;br&gt;&amp;gt; Well I haven't been doing anything on it for quite some time. I think
&lt;br&gt;&amp;gt; the code is mostly able to read public and private key files. I never
&lt;br&gt;&amp;gt; decided on a good abstraction for reading and writing encrypted files,
&lt;br&gt;&amp;gt; though, so that part would need some design work.
&lt;/div&gt;&lt;br&gt;Ok, I see where you are reading in the public and private keys. &amp;nbsp;I &amp;nbsp;
&lt;br&gt;would need to be able to generate them as well, since I don't have an &amp;nbsp;
&lt;br&gt;OpenPGP/GPG installation. &amp;nbsp;then we could come up with a default &amp;nbsp;
&lt;br&gt;location fo these files in the squeak default directory. &amp;nbsp;For SMIME, &amp;nbsp;
&lt;br&gt;I keep all of the certificates and private key in a CertificateStore &amp;nbsp;
&lt;br&gt;object, which is serialized to disk as 'certificates/cert.store'. &amp;nbsp; 
&lt;br&gt;Perhaps we need a 'security/pgpkeys.private' and 'security/ 
&lt;br&gt;pgpkeys.public'. &amp;nbsp;I could move 'certificates' under 'security'.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I recently finished implementing SMIME, although it has yet to be
&lt;br&gt;&amp;gt;&amp;gt; integrated with Celeste. &amp;nbsp;I think it's possible to have both SMIME &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt; OpenPGP support in Celeste, when we get around to it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; What do you think?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; That would be a very good idea. My main motivation for OpenPGP was &amp;nbsp;
&lt;br&gt;&amp;gt; that
&lt;br&gt;&amp;gt; it could be used in code signing (back when I tinkered with my
&lt;br&gt;&amp;gt; distributed code repository stuff) but its use in a mail client is
&lt;br&gt;&amp;gt; definitely a good goal.
&lt;/div&gt;&lt;br&gt;Ah, yes I recall you were working on that. &amp;nbsp;Lots of choices now with &amp;nbsp;
&lt;br&gt;Monticello, Universes, packages, none with code signing. &amp;nbsp;Perhaps the &amp;nbsp;
&lt;br&gt;mail client would be a good entry point for broader use.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Do you happen to have an idea for a good abstraction for
&lt;br&gt;&amp;gt; encrypted/signed files and streams?
&lt;br&gt;&lt;br&gt;Not really. &amp;nbsp;It seems to me that there is an input stream (chunk), &amp;nbsp;
&lt;br&gt;with ancillary input state (public/private/session keys), which would &amp;nbsp;
&lt;br&gt;decode to an output stream (chunk).
&lt;br&gt;&lt;br&gt;Decryption failure is an exception as is signature verification &amp;nbsp;
&lt;br&gt;failure. &amp;nbsp;We could then use a chain of responsibility of decoders. &amp;nbsp; 
&lt;br&gt;I.e. the first attempt to verify the signature may fail/throw an &amp;nbsp;
&lt;br&gt;exception, shifting to a second decoder which would extract the &amp;nbsp;
&lt;br&gt;message without verifying the signature. &amp;nbsp;A higher level would be &amp;nbsp;
&lt;br&gt;responsible for reporting the outcome, based on which decoder was &amp;nbsp;
&lt;br&gt;successful. &amp;nbsp;A decoder (encoder) could be &amp;nbsp;composite, so we could &amp;nbsp;
&lt;br&gt;handle/generate encrypted, signed packets.
&lt;br&gt;&lt;br&gt;I suspect all of this is above the layer you are talking about, which &amp;nbsp;
&lt;br&gt;is the internals of processing a single packet. &amp;nbsp;For that I think of &amp;nbsp;
&lt;br&gt;the ASN.1 framework I implemented with help from VW. &amp;nbsp;There is a &amp;nbsp;
&lt;br&gt;ASN1Stream holding BER encoded bytes, and you use a Type class to &amp;nbsp;
&lt;br&gt;control how to read or write those bytes. &amp;nbsp; So there is an &amp;nbsp;
&lt;br&gt;OpenPGPStream holding encoded bytes, and you use a Type (Packet) to &amp;nbsp;
&lt;br&gt;control how to read or write those bytes. &amp;nbsp;This is what you have, is &amp;nbsp;
&lt;br&gt;it not?
&lt;br&gt;&lt;br&gt;What kinds of abstractions were you thinking over?
&lt;br&gt;&lt;br&gt;cheers,
&lt;br&gt;Robert
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10340799&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%28no-subject%29-tp10339765p10340799.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10339932</id>
	<title>Re:</title>
	<published>2007-05-05T14:26:30Z</published>
	<updated>2007-05-05T14:26:30Z</updated>
	<author>
		<name>Hans-Martin Mosner</name>
	</author>
	<content type="html">Hi Rob,
&lt;br&gt;&lt;br&gt;Robert Withers schrieb:
&lt;br&gt;&amp;gt; Hey Hans,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I just read the OpenPGP spec and browsed your code. &amp;nbsp;You are close to
&lt;br&gt;&amp;gt; processing packets! &amp;nbsp;Are you still developing this package? &amp;nbsp;Let's
&lt;br&gt;&amp;gt; revive it.
&lt;br&gt;Well I haven't been doing anything on it for quite some time. I think
&lt;br&gt;the code is mostly able to read public and private key files. I never
&lt;br&gt;decided on a good abstraction for reading and writing encrypted files,
&lt;br&gt;though, so that part would need some design work.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I recently finished implementing SMIME, although it has yet to be
&lt;br&gt;&amp;gt; integrated with Celeste. &amp;nbsp;I think it's possible to have both SMIME and
&lt;br&gt;&amp;gt; OpenPGP support in Celeste, when we get around to it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What do you think?
&lt;br&gt;&amp;gt;
&lt;br&gt;That would be a very good idea. My main motivation for OpenPGP was that
&lt;br&gt;it could be used in code signing (back when I tinkered with my
&lt;br&gt;distributed code repository stuff) but its use in a mail client is
&lt;br&gt;definitely a good goal.
&lt;br&gt;&lt;br&gt;Do you happen to have an idea for a good abstraction for
&lt;br&gt;encrypted/signed files and streams?
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Hans-Martin
&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10339932&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%28no-subject%29-tp10339765p10339932.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10339765</id>
	<title>(no subject)</title>
	<published>2007-05-05T14:06:58Z</published>
	<updated>2007-05-05T14:06:58Z</updated>
	<author>
		<name>Rob Withers</name>
	</author>
	<content type="html">Hey Hans,
&lt;br&gt;&lt;br&gt;I just read the OpenPGP spec and browsed your code. &amp;nbsp;You are close to &amp;nbsp;
&lt;br&gt;processing packets! &amp;nbsp;Are you still developing this package? &amp;nbsp;Let's &amp;nbsp;
&lt;br&gt;revive it.
&lt;br&gt;&lt;br&gt;I recently finished implementing SMIME, although it has yet to be &amp;nbsp;
&lt;br&gt;integrated with Celeste. &amp;nbsp;I think it's possible to have both SMIME &amp;nbsp;
&lt;br&gt;and OpenPGP support in Celeste, when we get around to it.
&lt;br&gt;&lt;br&gt;What do you think?
&lt;br&gt;&lt;br&gt;cheers,
&lt;br&gt;Robert&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10339765&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (3K) &lt;a href=&quot;http://www.nabble.com/attachment/10339765/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%28no-subject%29-tp10339765p10339765.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10269331</id>
	<title>RE: MersenneTwister</title>
	<published>2007-05-01T07:49:20Z</published>
	<updated>2007-05-01T07:49:20Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">Hi Hernán,
&lt;br&gt;&lt;br&gt;Thank you for your question. &amp;nbsp;I just spent some time looking it up and I
&lt;br&gt;found this in wikipedia. &amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/Mersenne_twister&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Mersenne_twister&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;quot;Application
&lt;br&gt;Unlike Blum Blum Shub, the algorithm in its native form is not suitable for
&lt;br&gt;cryptography. Observing a sufficient number of iterates (624 in the case of
&lt;br&gt;MT19937) allows one to predict all future iterates. Combining the Mersenne
&lt;br&gt;twister with a hash function solves this problem, but slows down generation.
&lt;br&gt;&lt;br&gt;&amp;quot;Another issue is that it can take a long time to turn a non-random initial
&lt;br&gt;state into output that passes randomness tests, due to its size. A small
&lt;br&gt;Lagged Fibonacci generator or Linear congruential generator gets started
&lt;br&gt;much quicker and is usually used to seed the Mersenne Twister. If only a few
&lt;br&gt;numbers are required and standards aren't high it is simpler to use the seed
&lt;br&gt;generator. But the Mersenne Twister will still work.
&lt;br&gt;&lt;br&gt;&amp;quot;For many other applications, however, the Mersenne twister is fast becoming
&lt;br&gt;the random number generator of choice. Since the library is portable, freely
&lt;br&gt;available and quickly generates good quality random numbers it is rarely a
&lt;br&gt;bad choice.
&lt;br&gt;&lt;br&gt;&amp;quot;It is designed with Monte carlo simulations and other statistical
&lt;br&gt;simulations in mind. Researchers primarily want good quality numbers but
&lt;br&gt;also benefit from its speed and portability.&amp;quot;
&lt;br&gt;&lt;br&gt;Notice that it says that the PRNG is not appropriate for Cryptographic
&lt;br&gt;applications because of the possibility of retrieving a sequence that is
&lt;br&gt;predictable. &amp;nbsp;
&lt;br&gt;&lt;br&gt;Because of this I would say that the Cryptography Repository may not be the
&lt;br&gt;right place to put this. &amp;nbsp;If you would like some help creating a separate
&lt;br&gt;repository for this code I would be happy to help you.
&lt;br&gt;&lt;br&gt;What does everyone else think about including this PRNG in the Cryptography
&lt;br&gt;Repository? &amp;nbsp;I suppose that we could include a warning not to use this for
&lt;br&gt;cryptographic applications.
&lt;br&gt;&lt;br&gt;Thoughts? &amp;nbsp;
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Ron Teitelbaum
&lt;br&gt;Squeak Cryptography Team Leader
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Hernán Morales
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (English readers scroll down a little bit...)
&lt;br&gt;&amp;gt; No sé si este es el lugar apropiado para enviar esto. Hace un tiempo
&lt;br&gt;&amp;gt; porté parcialmente el MersenneTwister desde un fuente C++ muy muy feo,
&lt;br&gt;&amp;gt; sucio, malo, etc. a VisualSmalltalk. No recuerdo porqué lo hice, capaz
&lt;br&gt;&amp;gt; que estaba con fiebre o algo así... como sea, ¿le sirve a alguien
&lt;br&gt;&amp;gt; esto acá?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hello. I don't know if this is the right place for posting this. Some
&lt;br&gt;&amp;gt; time ago I've partially ported the MersenneTwister from an ugly, dirty
&lt;br&gt;&amp;gt; and bad C++ source to VisualSmalltalk. I don't know why I've done that,
&lt;br&gt;&amp;gt; maybe I was sick or something... anyway, it is useful to anybody here?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Mersenne Twister Home Page:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10269331&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10269331&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/MersenneTwister-tp10267050p10269331.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10267050</id>
	<title>MersenneTwister</title>
	<published>2007-05-01T04:19:22Z</published>
	<updated>2007-05-01T04:19:22Z</updated>
	<author>
		<name>Hernán Morales Durand</name>
	</author>
	<content type="html">(English readers scroll down a little bit...)
&lt;br&gt;No sé si este es el lugar apropiado para enviar esto. Hace un tiempo
&lt;br&gt;porté parcialmente el MersenneTwister desde un fuente C++ muy muy feo,
&lt;br&gt;sucio, malo, etc. a VisualSmalltalk. No recuerdo porqué lo hice, capaz
&lt;br&gt;que estaba con fiebre o algo así... como sea, ¿le sirve a alguien
&lt;br&gt;esto acá?
&lt;br&gt;&lt;br&gt;Hello. I don't know if this is the right place for posting this. Some
&lt;br&gt;time ago I've partially ported the MersenneTwister from an ugly, dirty
&lt;br&gt;and bad C++ source to VisualSmalltalk. I don't know why I've done that,
&lt;br&gt;maybe I was sick or something... anyway, it is useful to anybody here?
&lt;br&gt;&lt;br&gt;Mersenne Twister Home Page:
&lt;br&gt;&lt;a href=&quot;http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10267050&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/MersenneTwister-tp10267050p10267050.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10242973</id>
	<title>New Cryptography Team Release on SqueakMap CTeam-1.01</title>
	<published>2007-04-29T10:01:28Z</published>
	<updated>2007-04-29T10:01:28Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">Hello All,
&lt;br&gt;&lt;br&gt;Rob Withers found a critical error in RSA Signatures that required that we
&lt;br&gt;release a new version to support SMIME. &amp;nbsp;We released a new version of the
&lt;br&gt;Cryptography Team code on SqueakMap - CTeam-1.01. &amp;nbsp;If you are using our code
&lt;br&gt;you are encouraged to upgrade. &amp;nbsp;
&lt;br&gt;&lt;br&gt;The current package for SMIME is located in a separated package in the
&lt;br&gt;Cryptography Repository on www.squeakSource.com.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Ron Teitelbaum
&lt;br&gt;Squeak Cryptography Team Leader
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10242973&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/New-Cryptography-Team-Release-on-SqueakMap-CTeam-1.01-tp10242973p10242973.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10236981</id>
	<title>new version of the Cryptography package needs publishing to SqueakMap</title>
	<published>2007-04-28T15:47:26Z</published>
	<updated>2007-04-28T15:47:26Z</updated>
	<author>
		<name>Rob Withers</name>
	</author>
	<content type="html">In finally getting SMIME to work, I ran across a bug in the RSA &amp;nbsp;
&lt;br&gt;signature code. &amp;nbsp;There is a constructed message which is signed and &amp;nbsp;
&lt;br&gt;it needs to be a particular length. &amp;nbsp;I thought that this length was &amp;nbsp;
&lt;br&gt;128, but I learned it is actually 256. &amp;nbsp;I made the changes and tested.
&lt;br&gt;&lt;br&gt;Ron, could you please publish this new version to SqueakMap?
&lt;br&gt;&lt;br&gt;thanks,
&lt;br&gt;Robert
&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10236981&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/new-version-of-the-Cryptography-package-needs-publishing-to-SqueakMap-tp10236981p10236981.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10143176</id>
	<title>Cryptography Team Package released on SqueakMap</title>
	<published>2007-04-23T09:51:46Z</published>
	<updated>2007-04-23T09:51:46Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">All,
&lt;br&gt;&lt;br&gt;The cryptography team has released a consolidated package on squeak map.
&lt;br&gt;&lt;br&gt;This release is the result of hard work of the Cryptography Team. The latest
&lt;br&gt;team was formed in 2005. This release comes on 4/23/2007. Please see the
&lt;br&gt;squeak source repository for more cryptography including SSL and SMime.
&lt;br&gt;&lt;a href=&quot;http://www.squeaksource.com/Cryptography.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.squeaksource.com/Cryptography.html&lt;/a&gt;. If you have an interest
&lt;br&gt;please come join the team
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;. -
&lt;br&gt;Ron Teitelbaum, Squeak Cryptography Team Leader, &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10143176&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ron@...&lt;/a&gt; 
&lt;br&gt;&lt;br&gt;The cryptography package provides some basic cryptographic algorithms and
&lt;br&gt;protocols. This change set integrates algorithms implemented by several
&lt;br&gt;members of the Squeak community, including Ron Teitelbaum, Robert Withers,
&lt;br&gt;Chris Muller, Hans-Martin Mosner, Leandro Caniglia, John Maloney, Duane
&lt;br&gt;Maxwell, Luciano Notarfrancesco and Carlos Sarraute. There isn't much
&lt;br&gt;documentation, but browsing the tests (CryptoTest) will give you a pretty
&lt;br&gt;good idea of how to use it.
&lt;br&gt;&lt;br&gt;This package includes: 
&lt;br&gt;. Symmetric key algorithms: DES, 3DES, AES (Rijndael), ARC4, ARC2 
&lt;br&gt;. Block cipher modes: CBC, CFB, OFB 
&lt;br&gt;. Hash functions: MD4, MD5, SHA1, SHA256 
&lt;br&gt;. Public key algorithms: DSA, ElGamal, RSA 
&lt;br&gt;. Other stuff: HMACs, Diffie-Hellman, a random pool, a secure prng, a primes
&lt;br&gt;finder 
&lt;br&gt;. ASN.1 support 
&lt;br&gt;. X509 v3 certificates 
&lt;br&gt;. Support for PKCS Files 
&lt;br&gt;&lt;br&gt;Happy Coding!
&lt;br&gt;&lt;br&gt;Ron Teitelbaum
&lt;br&gt;Squeak Cryptography Team Leader
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10143176&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Cryptography-Team-Package-released-on-SqueakMap-tp10143176p10143176.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10130807</id>
	<title>Re: RFC: Consolidating the Cryptography library for a general release</title>
	<published>2007-04-22T15:06:55Z</published>
	<updated>2007-04-22T15:06:55Z</updated>
	<author>
		<name>Chris Muller-3</name>
	</author>
	<content type="html">Hi Rob, thanks for proposing this. &amp;nbsp;I have long been a proponent of
&lt;br&gt;consolidating them but the idea was always met with resistance. &amp;nbsp;I
&lt;br&gt;don't know what changed our minds, but I'm happy about it.
&lt;br&gt;&lt;br&gt;I guess I must be the least-concerned in the entire Squeak community
&lt;br&gt;about having a little extra code in my images. &amp;nbsp;Most of the crypto
&lt;br&gt;packages are just a few bytes so I never understood what the big deal
&lt;br&gt;is. &amp;nbsp;Also, if someone was really bothered by it, they could always
&lt;br&gt;easily strip whatever individual classes and methods they wanted.
&lt;br&gt;&lt;br&gt;I pretty much agree with your entire list of ones to include/exclude.
&lt;br&gt;&lt;br&gt;Thanks.
&lt;br&gt;&amp;nbsp; Chris
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 4/20/07, Robert Withers &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10130807&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;reefedjib@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; This is a request for comment on consolidating the Cryptography
&lt;br&gt;&amp;gt; library for a general release. &amp;nbsp;What I mean by that is consolidating
&lt;br&gt;&amp;gt; to a single Monticello package, that would allow users to one-click
&lt;br&gt;&amp;gt; load the basic library. &amp;nbsp;Currently there is an implicit load order
&lt;br&gt;&amp;gt; which most users don't know. &amp;nbsp;We still don't have Configuration
&lt;br&gt;&amp;gt; support so that isn't a solution right now.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If this idea is supported, I suggest we look at all the packages and
&lt;br&gt;&amp;gt; decide which are &amp;quot;in&amp;quot;, then generate the Cryptography package with
&lt;br&gt;&amp;gt; these packages loaded.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Those packages that are not included, like Cryptography-SMIME for
&lt;br&gt;&amp;gt; instance, should really be renamed to not have the Cryptography-
&lt;br&gt;&amp;gt; prefix. &amp;nbsp;The old versions can be deleted to keep things clean.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Those packages that are selected, and are determined to be complete,
&lt;br&gt;&amp;gt; could be deleted as independent packages and we would just rely on
&lt;br&gt;&amp;gt; them being in the consolidated package and develop there when
&lt;br&gt;&amp;gt; needed. &amp;nbsp;After this first step is completed, we could reassign the
&lt;br&gt;&amp;gt; classes to a more compact categorization.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Below is a list of the packages. &amp;nbsp;Please vote and if your vote is
&lt;br&gt;&amp;gt; yes, what are your package recommendations as described below.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Rob
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Packages:
&lt;br&gt;&amp;gt; Those with a '*' in front are my suggestions as to which is to be
&lt;br&gt;&amp;gt; included in Cryptography. &amp;nbsp;Those with a '!' in front are my
&lt;br&gt;&amp;gt; suggestions as to which should be renamed away from Cryptography-.
&lt;br&gt;&amp;gt; Those with a '+++' are candidates for deletion, since they have been
&lt;br&gt;&amp;gt; superseded.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * Cryptography-ARC2
&lt;br&gt;&amp;gt; * Cryptography-ASN1
&lt;br&gt;&amp;gt; * Cryptography-Core
&lt;br&gt;&amp;gt; * Cryptography-DES
&lt;br&gt;&amp;gt; * Cryptography-DSA
&lt;br&gt;&amp;gt; * Cryptography-ElGamal
&lt;br&gt;&amp;gt; * Cryptography-MD4
&lt;br&gt;&amp;gt; * Cryptography-MD5
&lt;br&gt;&amp;gt; * Cryptography-PKCS12
&lt;br&gt;&amp;gt; * Cryptography-RC4
&lt;br&gt;&amp;gt; * Cryptography-RSA
&lt;br&gt;&amp;gt; * Cryptography-RandomAndPrime
&lt;br&gt;&amp;gt; * Cryptography-Rijndael
&lt;br&gt;&amp;gt; * Cryptography-SHA1
&lt;br&gt;&amp;gt; * Cryptography-SHA256
&lt;br&gt;&amp;gt; ! Cryptography-SMIME
&lt;br&gt;&amp;gt; ! Cryptography-SSL
&lt;br&gt;&amp;gt; * Cryptography-Tests
&lt;br&gt;&amp;gt; * Cryptography-X509
&lt;br&gt;&amp;gt; +++Fortuna &amp;nbsp;(this exists in RandomAndPrime)
&lt;br&gt;&amp;gt; ! Cryptography-MSCerts
&lt;br&gt;&amp;gt; +++Cryptography-TLS (this is superseded by SSL)
&lt;br&gt;&amp;gt; OpenPGP
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10130807&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10130807&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/RFC%3A-Consolidating-the-Cryptography-library-for-a-general-release-tp10113077p10130807.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10124253</id>
	<title>Re: RFC: Consolidating the Cryptography library for a general release</title>
	<published>2007-04-22T01:48:45Z</published>
	<updated>2007-04-22T01:48:45Z</updated>
	<author>
		<name>Philippe Marschall</name>
	</author>
	<content type="html">2007/4/21, Robert Withers &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10124253&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;reefedjib@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Apr 21, 2007, at 10:26 AM, Philippe Marschall wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 2007/4/21, Robert Withers &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10124253&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;reefedjib@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Hi Philippe,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I hadn't realized that Configurations had been fixed in 3.9. &amp;nbsp;They
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; were broken badly in 3.8.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; They don't work out of the box in 3.9, you're right about that. I
&lt;br&gt;&amp;gt; &amp;gt; don't know what the situation on 3.8.1 is.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm sorry but I don't think it is suitable to deploy Cryptography
&lt;br&gt;&amp;gt; using a mechanism that does not work out of the box. &amp;nbsp;It has been two
&lt;br&gt;&amp;gt; cycles (3.8 and 3.9) where this problem has existed without being
&lt;br&gt;&amp;gt; repaired. &amp;nbsp;We are trying to arrive at a solution to allow users to
&lt;br&gt;&amp;gt; load Cryptography out of the box, so they can start using
&lt;br&gt;&amp;gt; applications that are built on top of Cryptography, like SMIME and
&lt;br&gt;&amp;gt; SSL. &amp;nbsp;I think consolidating the library makes perfect sense, and if
&lt;br&gt;&amp;gt; someone needs a slimmed down version we can create one for them. &amp;nbsp;I'm
&lt;br&gt;&amp;gt; sorry if a little frustration is coming through, but Monticello is a
&lt;br&gt;&amp;gt; fantastic product that I use everyday, but we have tried to notify
&lt;br&gt;&amp;gt; people of the problem with Configurations and nothing was done. &amp;nbsp;I
&lt;br&gt;&amp;gt; would love to use it if it worked out of the box in 3.9. &amp;nbsp;Maybe a fix
&lt;br&gt;&amp;gt; could be added to 3.10.
&lt;/div&gt;&lt;br&gt;You don't need to tell me, I'm neither maintainer of Monticello (yes
&lt;br&gt;Monticello has a maintainer) or Monticello Configurations neither am I
&lt;br&gt;in the release team. I'm just submitting patches.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; This would certainly be a solution to load
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; the various Crypto packages, and it would have the advantage of
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; allowing people to load a smaller subset for constrained devices.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I'll take you up on you offer to build a Configuration file for us.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Is it possible to nest one configuration inside of another?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; No.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Bummer.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; If I
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; build a SSL configuration, I would want to load the Cryptography
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; configuration with it. &amp;nbsp;O is this what Universes will deliver to us.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Slightly confused.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Universes supports dependencies afaik.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Maybe this is now the solution, to add all packages to a Universe. &amp;nbsp;I
&lt;br&gt;&amp;gt; wonder if Universes can be nested.
&lt;/div&gt;&lt;br&gt;I don't know enough about Universes.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Here is my in-order list of packages for the Cryptography
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Configuration:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-Core
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-ARC2
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-RC4
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-MD4
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-MD5
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-SHA1
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-SHA256
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-DES
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-DSA
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-RSA
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-ElGamal
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-Rijndael
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-RandomAndPrime
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-ASN1
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-X509
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-PKCS12
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography-Tests
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://mc.lukas-renggli.ch/spielverderber/Cryptography-pmm.1.mcm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mc.lukas-renggli.ch/spielverderber/Cryptography-pmm.1.mcm&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; (I don't have the commit right for the cryptography project on SqS)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I tried but I couldn't load it. &amp;nbsp;Where is the patch for Configurations?
&lt;/div&gt;&lt;br&gt;The main problem is actually not Configurations but Monticello. There
&lt;br&gt;are about three (maybe now four versions from which you can pick:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://bugs.squeak.org/view.php?id=5217&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.squeak.org/view.php?id=5217&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://bugs.squeak.org/view.php?id=4991&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.squeak.org/view.php?id=4991&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.squeaksource.com/Trike.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.squeaksource.com/Trike.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;For 3.8 you might want to the one from the Impara repository:
&lt;br&gt;&lt;a href=&quot;http://source.impara.de/mc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://source.impara.de/mc&lt;/a&gt;&lt;br&gt;&lt;br&gt;Cheers
&lt;br&gt;Philippe
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; thanks and cheers,
&lt;br&gt;&amp;gt; Rob
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Cheers
&lt;br&gt;&amp;gt; &amp;gt; Philippe
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; cheers,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Rob
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; On Apr 21, 2007, at 8:55 AM, Philippe Marschall wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; 2007/4/21, Robert Withers &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10124253&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;reefedjib@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; This is a request for comment on consolidating the Cryptography
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; library for a general release. &amp;nbsp;What I mean by that is
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; consolidating
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; to a single Monticello package, that would allow users to one-
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; click
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; load the basic library. &amp;nbsp;Currently there is an implicit load order
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; which most users don't know. &amp;nbsp;We still don't have Configuration
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; support so that isn't a solution right now.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; What's the problem there? If you can load it with Monticello it
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; should
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; be no problem to have a Configuration Map for it. I could even
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; build
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; you one. Just tell me what you want in and in which order.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Cheers
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Philippe
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; If this idea is supported, I suggest we look at all the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; packages and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; decide which are &amp;quot;in&amp;quot;, then generate the Cryptography package with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; these packages loaded.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Those packages that are not included, like Cryptography-SMIME for
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; instance, should really be renamed to not have the Cryptography-
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; prefix. &amp;nbsp;The old versions can be deleted to keep things clean.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Those packages that are selected, and are determined to be
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; complete,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; could be deleted as independent packages and we would just rely on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; them being in the consolidated package and develop there when
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; needed. &amp;nbsp;After this first step is completed, we could reassign the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; classes to a more compact categorization.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Below is a list of the packages. &amp;nbsp;Please vote and if your vote is
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; yes, what are your package recommendations as described below.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Rob
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Packages:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Those with a '*' in front are my suggestions as to which is to be
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; included in Cryptography. &amp;nbsp;Those with a '!' in front are my
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; suggestions as to which should be renamed away from Cryptography-.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Those with a '+++' are candidates for deletion, since they have
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; been
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; superseded.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-ARC2
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-ASN1
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-Core
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-DES
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-DSA
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-ElGamal
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-MD4
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-MD5
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-PKCS12
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-RC4
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-RSA
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-RandomAndPrime
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-Rijndael
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-SHA1
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-SHA256
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ! Cryptography-SMIME
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ! Cryptography-SSL
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-Tests
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-X509
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; +++Fortuna &amp;nbsp;(this exists in RandomAndPrime)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; ! Cryptography-MSCerts
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; +++Cryptography-TLS (this is superseded by SSL)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; OpenPGP
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10124253&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; cryptography
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10124253&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; cryptography
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10124253&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; cryptography
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10124253&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; cryptography
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10124253&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10124253&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/RFC%3A-Consolidating-the-Cryptography-library-for-a-general-release-tp10113077p10124253.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10123212</id>
	<title>RE: RFC: Consolidating the Cryptography library fora general release</title>
	<published>2007-04-21T21:32:31Z</published>
	<updated>2007-04-21T21:32:31Z</updated>
	<author>
		<name>Ron Teitelbaum</name>
	</author>
	<content type="html">I agree that there is no need to have separate packages for cryptography.
&lt;br&gt;Our original goal was to allow separate base algorithms to be loaded
&lt;br&gt;individually but there have already been a number of problems with
&lt;br&gt;dependencies, especially the need to load MD5 before other packages. &amp;nbsp;I
&lt;br&gt;agree with your assessment, and baring no other objections from the team, I
&lt;br&gt;would support consolidating base algorithms into Cryptography, and
&lt;br&gt;applications into separate packages.
&lt;br&gt;&lt;br&gt;Ron
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Robert Withers [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10123212&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;reefedjib@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Saturday, April 21, 2007 11:31 AM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10123212&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ron@...&lt;/a&gt;; Cryptography Team Development List
&lt;br&gt;&amp;gt; Subject: Re: [Cryptography Team] RFC: Consolidating the Cryptography
&lt;br&gt;&amp;gt; library fora general release
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi Ron,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Apr 20, 2007, at 7:53 PM, Ron Teitelbaum wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Hi Rob,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Very cool about the SMIME work I'm looking forward to working with it.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have one last bug to fix for signatures.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; There is some working and useful code in MSCerts and I need to
&lt;br&gt;&amp;gt; &amp;gt; review TLS
&lt;br&gt;&amp;gt; &amp;gt; for any dependencies. &amp;nbsp;Also the work that I started which
&lt;br&gt;&amp;gt; &amp;gt; integrates SSL
&lt;br&gt;&amp;gt; &amp;gt; with Kom is there, I think in the tls package, so as long as we
&lt;br&gt;&amp;gt; &amp;gt; don't delete
&lt;br&gt;&amp;gt; &amp;gt; them I'm ok with renaming them. &amp;nbsp;Were you planning on moving SSL
&lt;br&gt;&amp;gt; &amp;gt; and SMIME
&lt;br&gt;&amp;gt; &amp;gt; into another repository or just renaming them within the Cryptography
&lt;br&gt;&amp;gt; &amp;gt; repository?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I was just going to re-categorize them and republish them as SSL and
&lt;br&gt;&amp;gt; SMIME, but leave them in this repository. &amp;nbsp;I have already done this
&lt;br&gt;&amp;gt; locally for SMIME, but I am waiting for the go ahead on the
&lt;br&gt;&amp;gt; consolidation.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; We originally separated them out so that someone could select which
&lt;br&gt;&amp;gt; &amp;gt; components they needed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I thought it was done to assist with concurrent development, but most
&lt;br&gt;&amp;gt; of it is stable now.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I agree with you that this introduced some load
&lt;br&gt;&amp;gt; &amp;gt; dependencies. &amp;nbsp;Also the size of the classes themselves is not large
&lt;br&gt;&amp;gt; &amp;gt; enough
&lt;br&gt;&amp;gt; &amp;gt; to really warrant their own packages. &amp;nbsp;We probably introduced more
&lt;br&gt;&amp;gt; &amp;gt; problems
&lt;br&gt;&amp;gt; &amp;gt; and confusion then we solved. &amp;nbsp;So I agree with your suggestion and
&lt;br&gt;&amp;gt; &amp;gt; would
&lt;br&gt;&amp;gt; &amp;gt; support having one cryptography package with all the component
&lt;br&gt;&amp;gt; &amp;gt; algorithms,
&lt;br&gt;&amp;gt; &amp;gt; and then separate packages for applications. &amp;nbsp;I should also move my
&lt;br&gt;&amp;gt; &amp;gt; KeyHolder and my PasswordSaltAndStretch somewhere. &amp;nbsp;I'm not sure
&lt;br&gt;&amp;gt; &amp;gt; they are
&lt;br&gt;&amp;gt; &amp;gt; components but they are not really applications either. &amp;nbsp;Suggestions?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I think something in RC2 or something uses KeyHolder, et al. &amp;nbsp; Let's
&lt;br&gt;&amp;gt; leave them in.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So you agree with my package allocation?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Rob
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Ron
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; From: Robert Withers
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; This is a request for comment on consolidating the Cryptography
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; library for a general release. &amp;nbsp;What I mean by that is consolidating
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; to a single Monticello package, that would allow users to one-click
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; load the basic library. &amp;nbsp;Currently there is an implicit load order
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; which most users don't know. &amp;nbsp;We still don't have Configuration
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; support so that isn't a solution right now.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; If this idea is supported, I suggest we look at all the packages and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; decide which are &amp;quot;in&amp;quot;, then generate the Cryptography package with
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; these packages loaded.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Those packages that are not included, like Cryptography-SMIME for
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; instance, should really be renamed to not have the Cryptography-
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; prefix. &amp;nbsp;The old versions can be deleted to keep things clean.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Those packages that are selected, and are determined to be complete,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; could be deleted as independent packages and we would just rely on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; them being in the consolidated package and develop there when
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; needed. &amp;nbsp;After this first step is completed, we could reassign the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; classes to a more compact categorization.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Below is a list of the packages. &amp;nbsp;Please vote and if your vote is
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; yes, what are your package recommendations as described below.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Rob
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Packages:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Those with a '*' in front are my suggestions as to which is to be
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; included in Cryptography. &amp;nbsp;Those with a '!' in front are my
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; suggestions as to which should be renamed away from Cryptography-.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Those with a '+++' are candidates for deletion, since they have been
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; superseded.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-ARC2
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-ASN1
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-Core
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-DES
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-DSA
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-ElGamal
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-MD4
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-MD5
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-PKCS12
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-RC4
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-RSA
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-RandomAndPrime
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-Rijndael
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-SHA1
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-SHA256
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; ! Cryptography-SMIME
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; ! Cryptography-SSL
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-Tests
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-X509
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; +++Fortuna &amp;nbsp;(this exists in RandomAndPrime)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; ! Cryptography-MSCerts
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; +++Cryptography-TLS (this is superseded by SSL)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; OpenPGP
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10123212&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; cryptography
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; Cryptography mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10123212&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; cryptography
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Cryptography mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10123212&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Cryptography@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/RFC%3A-Consolidating-the-Cryptography-library-for-a-general-release-tp10113077p10123212.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-10119518</id>
	<title>Re: RFC: Consolidating the Cryptography library for a general release</title>
	<published>2007-04-21T12:01:22Z</published>
	<updated>2007-04-21T12:01:22Z</updated>
	<author>
		<name>Rob Withers</name>
	</author>
	<content type="html">&lt;br&gt;On Apr 21, 2007, at 10:26 AM, Philippe Marschall wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; 2007/4/21, Robert Withers &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10119518&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;reefedjib@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Hi Philippe,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I hadn't realized that Configurations had been fixed in 3.9. &amp;nbsp;They
&lt;br&gt;&amp;gt;&amp;gt; were broken badly in 3.8.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; They don't work out of the box in 3.9, you're right about that. I
&lt;br&gt;&amp;gt; don't know what the situation on 3.8.1 is.
&lt;br&gt;&lt;br&gt;I'm sorry but I don't think it is suitable to deploy Cryptography &amp;nbsp;
&lt;br&gt;using a mechanism that does not work out of the box. &amp;nbsp;It has been two &amp;nbsp;
&lt;br&gt;cycles (3.8 and 3.9) where this problem has existed without being &amp;nbsp;
&lt;br&gt;repaired. &amp;nbsp;We are trying to arrive at a solution to allow users to &amp;nbsp;
&lt;br&gt;load Cryptography out of the box, so they can start using &amp;nbsp;
&lt;br&gt;applications that are built on top of Cryptography, like SMIME and &amp;nbsp;
&lt;br&gt;SSL. &amp;nbsp;I think consolidating the library makes perfect sense, and if &amp;nbsp;
&lt;br&gt;someone needs a slimmed down version we can create one for them. &amp;nbsp;I'm &amp;nbsp;
&lt;br&gt;sorry if a little frustration is coming through, but Monticello is a &amp;nbsp;
&lt;br&gt;fantastic product that I use everyday, but we have tried to notify &amp;nbsp;
&lt;br&gt;people of the problem with Configurations and nothing was done. &amp;nbsp;I &amp;nbsp;
&lt;br&gt;would love to use it if it worked out of the box in 3.9. &amp;nbsp;Maybe a fix &amp;nbsp;
&lt;br&gt;could be added to 3.10.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This would certainly be a solution to load
&lt;br&gt;&amp;gt;&amp;gt; the various Crypto packages, and it would have the advantage of
&lt;br&gt;&amp;gt;&amp;gt; allowing people to load a smaller subset for constrained devices.
&lt;br&gt;&amp;gt;&amp;gt; I'll take you up on you offer to build a Configuration file for us.
&lt;br&gt;&amp;gt;&amp;gt; Is it possible to nest one configuration inside of another?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; No.
&lt;br&gt;&lt;br&gt;Bummer.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If I
&lt;br&gt;&amp;gt;&amp;gt; build a SSL configuration, I would want to load the Cryptography
&lt;br&gt;&amp;gt;&amp;gt; configuration with it. &amp;nbsp;O is this what Universes will deliver to us.
&lt;br&gt;&amp;gt;&amp;gt; Slightly confused.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Universes supports dependencies afaik.
&lt;br&gt;&lt;br&gt;Maybe this is now the solution, to add all packages to a Universe. &amp;nbsp;I &amp;nbsp;
&lt;br&gt;wonder if Universes can be nested.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Here is my in-order list of packages for the Cryptography &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; Configuration:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-Core
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-ARC2
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-RC4
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-MD4
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-MD5
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-SHA1
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-SHA256
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-DES
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-DSA
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-RSA
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-ElGamal
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-Rijndael
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-RandomAndPrime
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-ASN1
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-X509
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-PKCS12
&lt;br&gt;&amp;gt;&amp;gt; Cryptography-Tests
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mc.lukas-renggli.ch/spielverderber/Cryptography-pmm.1.mcm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mc.lukas-renggli.ch/spielverderber/Cryptography-pmm.1.mcm&lt;/a&gt;&lt;br&gt;&amp;gt; (I don't have the commit right for the cryptography project on SqS)
&lt;/div&gt;&lt;/div&gt;I tried but I couldn't load it. &amp;nbsp;Where is the patch for Configurations?
&lt;br&gt;&lt;br&gt;thanks and cheers,
&lt;br&gt;Rob
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt; Philippe
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; cheers,
&lt;br&gt;&amp;gt;&amp;gt; Rob
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Apr 21, 2007, at 8:55 AM, Philippe Marschall wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; 2007/4/21, Robert Withers &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=10119518&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;reefedjib@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; This is a request for comment on consolidating the Cryptography
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; library for a general release. &amp;nbsp;What I mean by that is &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; consolidating
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; to a single Monticello package, that would allow users to one- 
&lt;br&gt;&amp;gt;&amp;gt; click
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; load the basic library. &amp;nbsp;Currently there is an implicit load order
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; which most users don't know. &amp;nbsp;We still don't have Configuration
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; support so that isn't a solution right now.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; What's the problem there? If you can load it with Monticello it &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; should
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; be no problem to have a Configuration Map for it. I could even &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; build
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; you one. Just tell me what you want in and in which order.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Cheers
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Philippe
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; If this idea is supported, I suggest we look at all the &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; packages and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; decide which are &amp;quot;in&amp;quot;, then generate the Cryptography package with
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; these packages loaded.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Those packages that are not included, like Cryptography-SMIME for
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; instance, should really be renamed to not have the Cryptography-
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; prefix. &amp;nbsp;The old versions can be deleted to keep things clean.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Those packages that are selected, and are determined to be &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; complete,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; could be deleted as independent packages and we would just rely on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; them being in the consolidated package and develop there when
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; needed. &amp;nbsp;After this first step is completed, we could reassign the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; classes to a more compact categorization.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Below is a list of the packages. &amp;nbsp;Please vote and if your vote is
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; yes, what are your package recommendations as described below.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Rob
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Packages:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Those with a '*' in front are my suggestions as to which is to be
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; included in Cryptography. &amp;nbsp;Those with a '!' in front are my
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; suggestions as to which should be renamed away from Cryptography-.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Those with a '+++' are candidates for deletion, since they have &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; been
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; superseded.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-ARC2
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-ASN1
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-Core
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-DES
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-DSA
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; * Cryptography-ElGamal
&lt;br&gt;&amp;gt;&am