tx for the pointer!

On May 22, 2009, at 5:36 PM, Carlos Crosetti wrote:

> FYI OpenCobalt release has a Cryptography package added and is being  
> used to
> TLS to Jabber.....
>
> -----Mensaje original-----
> De: pharo-project-boun...@lists.gforge.inria.fr
> [mailto:pharo-project-boun...@lists.gforge.inria.fr]en nombre de
> Stéphane Ducasse
> Enviado el: Viernes, 22 de Mayo de 2009 11:55 a.m.
> Para: Pharo-project@lists.gforge.inria.fr
> Asunto: Re: [Pharo-project] Port of Cryptography to Pharo
>
>
> Hi guys
>
> Why don;t you join forces and create a Cryptography package which work
> for pharo and for you.
> Mariano I still would love to know the method of integer that are
> missing
>
> Stef
>
> On May 22, 2009, at 4:47 PM, Jan van de Sandt wrote:
>
>> Hello,
>>
>> I faced the same problem with Cloudfork-AWS. This project required
>> the Cryptography package for generating the signatures using SHA and
>> for generating MD5 hash values.
>>
>> When I had problems loading the package in Pharo and I learned that
>> the package was no longer maintained I copied the classes I required
>> to a Cloudfork package. I needed the MD5, SHA1 and SHA256 classes. I
>> renamed them to CFMD5, CFSHA1 and CFSHA256, I also prefixed all the
>> methods in the required class extensions with cf. For example
>> ThirtyTwoBitRegister>>cfBitShift: anInteger. You can use a simular
>> approach for Glorp.
>>
>> Jan.
>>
>> PS: Another dependency of Cloudfork is a HTTP client. I'm now
>> playing around with the CurlPlugin, this plugin works very well.
>> Things like supporting https become real easy
>>
>> 2009/5/22 Mariano Martinez Peck <marianop...@gmail.com>
>>
>>
>> On Fri, May 22, 2009 at 9:18 AM, Ramiro Diaz Trepat
> <ramiro.diaz.tre...@jpmorgan.com
>>> wrote:
>> I'm really sorry to hear it is no longer being maintained.
>> It was a necessary package to connect to properly set up Postgres
>> databases, that requiere sending password hashes with SHA-1.  We
>> will probably face this kind of need when interacting with the
>> outside world in general.
>>
>> Yes. That's why I saw it. I am trying to make Glorp to work in
>> Pharo, but as you know Glorp in Squeak only works with Postgres. And
>> the native postgres driver requieres cryptography package when you
>> use md5 :(
>>
>> Just for now, I disable md5 from my postgres and use "password" auth-
>> method. With this, cryptography is not needed. However, this is not
>> an option in a production enviorment.
>>
>> Cheers,
>>
>> Mariano
>>
>>
>> It was a fantastic package, I wonder why the maintainers droped it.
>> I suppose maintaining crypto frameworks up to date, with no
>> vulnerabilities, is a lot of work.
>> Sorry for venting out my sadnes to the list.
>> Cheers
>>
>> r.
>>
>>
>>
>>
>> -----Original Message-----
>> From: pharo-project-boun...@lists.gforge.inria.fr
> [mailto:pharo-project-boun...@lists.gforge.inria.fr
>> ] On Behalf Of Stéphane Ducasse
>> Sent: 22 May 2009 11:08
>> To: Pharo-project@lists.gforge.inria.fr
>> Subject: Re: [Pharo-project] Port of Cryptography to Pharo
>>
>> Ok I thought the cryptology package was working well and maintained.
>>
>> Stef
>>
>> On May 22, 2009, at 11:58 AM, Schwab,Wilhelm K wrote:
>>
>>> Agreed: I mentioned both curl and OpenSSL - we should embrace both.
>>> AFACT, the cryptography package is a thing of the past, and we
>>> should look to active projects.  Tell me where I'm wrong, please.
>>>
>>> Another reality, fair or not: if we were to take on the enormous
>>> burden of maintaining the cypto package, there would always be
>>> questions about security holes we left open.  The same will be true
>>> of OpenSSL, but there is (not always fair) credibility in numbers
>>> widely known projects.  There will be would-be users of Pharo who
>>> will want OpenSSL for its reputation, and who would question a home-
>>> grown solution.
>>>
>>> Bill
>>>
>>>
>>> From: pharo-project-boun...@lists.gforge.inria.fr
> [mailto:pharo-project-boun...@lists.gforge.inria.fr
>>> ] On Behalf Of Fernando olivero
>>> Sent: Friday, May 22, 2009 4:20 AM
>>> To: Pharo-project@lists.gforge.inria.fr
>>> Subject: Re: [Pharo-project] Port of Cryptography to Pharo
>>>
>>>
>>> Just a comment,
>>>
>>> you could use the new  AlienFFI framework to comunicate with curl.
>>> Or reify any C library you want in Pharo.
>>>
>>> Fernando
>>>
>>>
>>> On May 22, 2009, at 5:04 AM, Schwab,Wilhelm K wrote:
>>>
>>>> The most recent post on the crytography mailing list starts out as
>>>> follows:
>>>>
>>>> Since the Cryptography Team doesn't exists anymore, the
>>>> Cryptography package is not maintained by anyone. The SSL
>>>> implementation doesn't allow easy debugging, you can't just turn on
>>>> logging to see what's happening. Following the state machine
>>>> transitions should give you the answer why the handshake isn't
>>>> succeding. It might be related to certificates or TLS->SSL3
>>>> fallback. If I were you, I would go with curl.
>>>> I think it is time to write a wrapper around open SSL in addition
>>>> to looking at the curl plugin.  Trying to write cryptography code
>>>> from scratch and get and keep it right is a huge effort, and pretty
>>>> avoidable, and IMHO, better avoided by letting others do the job.
>>>> Ever read Sun Tzu?
>>>>
>>>> Bill
>>>>
>>>>
>>>>
>>>> From: pharo-project-boun...@lists.gforge.inria.fr
> [mailto:pharo-project-boun...@lists.gforge.inria.fr
>>>> ] On Behalf Of Mariano Martinez Peck
>>>> Sent: Thursday, May 21, 2009 8:51 PM
>>>> To: Pharo Development
>>>> Subject: [Pharo-project] Port of Cryptography to Pharo
>>>>
>>>> I don't know if there is anyone of the developers of the package
>>>> Cryptography but is someone is willing to do the port of it to
>>>> Pharo? Most tests are break and it seems not to work because lots
>>>> of  Cryptography methods where in classes like SmallInteger and
>>>> these methods were removed in Pharo.
>>>>
>>>> Regards,
>>>>
>>>> Mariano
>>>> <ATT00001.txt>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project@lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project@lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>> This email is confidential and subject to important disclaimers and
>> conditions including on offers for the purchase or sale of
>> securities, accuracy and completeness of information, viruses,
>> confidentiality, legal privilege, and legal entity disclaimers,
>> available at http://www.jpmorgan.com/pages/disclosures/email.
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project@lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project@lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project@lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>
> --
> Internal Virus Database is out-of-date.
> Checked by AVG.
> Version: 7.5.524 / Virus Database: 270.12.11/2089 - Release Date:  
> 30/04/2009
> 05:53 p.m.
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to