[ANN] Working SSL In Squeak
J J
azreal1977 at hotmail.com
Mon Oct 2 18:49:26 UTC 2006
Hi Robert,
But do I understand right that you guys *did* impliment SSL in squeak from
scratch? From what I gathered in the list it wasn't in squeak yet.
Well I'm impressed either way. What are your next projects? :)
>From: Robert Withers <reefedjib at yahoo.com>
>Reply-To: The general-purpose Squeak developers
>list<squeak-dev at lists.squeakfoundation.org>
>To: The general-purpose Squeak developers
>list<squeak-dev at lists.squeakfoundation.org>
>Subject: Re: [ANN] Working SSL In Squeak
>Date: Mon, 2 Oct 2006 10:10:17 -0700
>
>Hi Stef,
>
>The DESPlugin implements the DES cryptography algorithm, which has
>basically two parts. Key preparation, which DES calls "cooking the key",
>and transformation, where it takes the cooked key and the input block and
>encrypts it or decrypts it. I have always wished that there were an
>in-image implementation so that the plugin isn't required when doing DES,
>but it hasn't happened yet. Something to work on, perhaps. Note that I
>didn't write it, I am only a user.
>
>Robert
>
>On Oct 2, 2006, at 9:22 AM, stephane ducasse wrote:
>
>>Hi robert
>>
>>just that I understand a bit more what is the role of the DESPlugin?
>>
>>>Hi all,
>>>
>>>Let me add a few things to Ron's announcement. First off I added a
>>>HttpsUrl class and support to retrieve pages with these Urls. So you
>>>can do the following:
>>>
>>>'https://www.fidelity.com' asUrl retrieveContents.
>>>
>>>I tried to add support for a POST command, but I couldn't really test it
>>>because I couldn't find a WebBrowser. Do we still have one? I wanted
>>>to do my online banking in squeak! :-)
>>>
>>>Second, without a patch the Monticello configurations won't work. Let
>>>me list the packages needed from the Cryptography repository. Load, in
>>>order:
>>>
>>>CryptographyBase
>>>Cryptography-Core
>>>Cryptography-DES
>>>Cryptography-DSA
>>>Cryptography-ElGamal
>>>Cryptography-RSA
>>>Cryptography-SHA1
>>>Cryptography-RC4
>>>Cryptography-MD5
>>>Cryptography-ASN1
>>>Cryptography-X509
>>>Cryptography-SSL
>>>
>>>
>>>Lastly. you will need a DESPlugin, which you can find here: http://
>>>minnow.cc.gatech.edu/squeak/2410, including an updated one for Linux.
>>>
>>>cheers,
>>>Robert
>>>
>>>
>>>
>>>On Oct 2, 2006, at 7:28 AM, Ron Teitelbaum wrote:
>>>
>>>>All,
>>>>
>>>>
>>>>
>>>>A while back I started an implementation of TLS 1.2. Rob Withers
>>>>joined the effort a few weeks ago and is has made terrific progress.
>>>>He reorganized everything, added a proper protocol stack, and now has
>>>>the certificates working.
>>>>
>>>>
>>>>
>>>>Our version now works with SSL3.0 and TLS 1.1, and DH or RSA using
>>>>x509v3 Certificates. There are still a number of things that need to
>>>>be done but we can now use squeak to connect as an SSL server and/or
>>>>client. See the examples in the workspace that opens when you load the
>>>>code. You will find our implementation at
>>>>www.squeaksource.com/Cryptography. There are two Monticello
>>>>Configuration files available to make loading easier. Load
>>>>Cryptography-Configuration.mcm, and then Crypt-Xtra-Config.mcm.
>>>>
>>>>
>>>>
>>>>We could use some help with testing, code review, documentation or any
>>>>other help you would like to offer.
>>>>
>>>>
>>>>
>>>>There is also support for MS CryptoAPI and CertificateStores for
>>>>Microsoft in the MSCert package. In the future I will be working on
>>>>integrating this functionality. I will also be adding support for
>>>>KomHttp which is mostly completed but needs to be updated to support
>>>>Robs new version.
>>>>
>>>>
>>>>
>>>>We hope you find this useful and will keep us updated on your use and
>>>>issues with our implementation. If you have any questions please let
>>>>us know. Also again we would like to invite anyone with interest or
>>>>experience with cryptography to join our Cryptography Team
>>>>athttp://lists.squeakfoundation.org/mailman/ listinfo/cryptography .
>>>>
>>>>
>>>>
>>>>Thanks and enjoy,
>>>>
>>>>
>>>>
>>>>Ron Teitelbaum
>>>>
>>>>President / Principal Software Engineer
>>>>
>>>>US Medical Record Specialists
>>>>
>>>>www.USMedRec.com
>>>>
>>>>Ron at USMedRec.com
>>>>
>>>>Squeak Cryptography Team Leader
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
More information about the Squeak-dev
mailing list
|