From ngps at POST1.COM Thu May 17 17:42:44 2001 From: ngps at POST1.COM (Ng Pheng Siong) Date: Thu, 17 May 2001 23:42:44 +0800 Subject: [PYTHON-CRYPTO] [ANN] M2Crypto 0.06-snap5 Message-ID: <20010517234244.B823@madcap.dyndns.org> Hi, A new snapshot of M2Crypto is now available: - Python 2.1 compatibility. - ZServerSSL updated for Zope 2.3.2, supports WebDAV-source-over-HTTPS. Get it here: http://www.post1.com/home/ngps/m2 Win32 binaries for Python 1.5.2, 2.0 and 2.1 should appear in a day or two. As usual, feedback is welcome. Cheers. -- Ng Pheng Siong * http://www.post1.com/home/ngps Liverpool 2-1 Arsenal Liverpool 5-4 Alaves From ngps at POST1.COM Tue May 22 16:46:12 2001 From: ngps at POST1.COM (Ng Pheng Siong) Date: Tue, 22 May 2001 22:46:12 +0800 Subject: [PYTHON-CRYPTO] [ANN] M2Crypto 0.06-snap5 Win32 binaries Message-ID: <20010522224612.D936@madcap.dyndns.org> Hi, Win32 binaries for Pythons 1.5.2, 2.0 and 2.1 for snapshot #5 are now available. Get them here: http://www.post1.com/home/ngps/m2 Cheers. -- Ng Pheng Siong * http://www.post1.com/home/ngps Liverpool 2 - 1 Arsenal Liverpool 5 - 4 Alaves From kalath at lycos.com Tue May 22 13:46:17 2001 From: kalath at lycos.com (Mark Brady) Date: Tue, 22 May 2001 11:46:17 0000 Subject: [PYTHON-CRYPTO] I have built win32 amkCrypto binaries for Python 2.1. Message-ID: Hello, I have created a win32 binary of amkCrypto using the free borland compiler. I will put the binary and a how I compiled it online in a couple of days. In the meantime if anyone wants either they can email me. I'm also going to have a go at compiling PyAES with the borland compiler (the sourceforge binaries only support python 2.0 and the author isn't planning on updating these until the next release in a few months). This list is very hard to find (even when you know about it)! Is there any chance we could get a link to it from the python.org site. I know of at least 2 developers who developed in Java instead of python because they could find no up to date source of python-crypto information. Anyway have a nice day, Mark Brady. Get 250 color business cards for FREE! http://businesscards.lycos.com/vp/fastpath/ From bram at GAWTH.COM Wed May 23 01:01:05 2001 From: bram at GAWTH.COM (Bram Cohen) Date: Tue, 22 May 2001 16:01:05 -0700 Subject: [PYTHON-CRYPTO] More encryption mode stuff Message-ID: I've done some more work on streaming encryption modes for Python. The first thing is I finished testing counter mode and fixed a bug - http://gawth.com/bram/countermode.py I also implemented CFB mode - http://gawth.com/bram/CFBMode.py Both of those were a royal pain in the ass, but are now fully tested. Test code is included. What does everybody think of the API design I'm using? Is it reasonable? -Bram Cohen "Markets can remain irrational longer than you can remain solvent" -- John Maynard Keynes From bram at GAWTH.COM Sat May 26 01:05:33 2001 From: bram at GAWTH.COM (Bram Cohen) Date: Fri, 25 May 2001 16:05:33 -0700 Subject: [PYTHON-CRYPTO] An encrypted socket protocol and library Message-ID: I've written some code for encrypting traffic over sockets, and would appreciate analysis of both the protocol and the implementation. The code, which includes documentation and test code, is at - http://gawth.com/bram/BSockWrapper.py It uses a very conservative design based on Diffie-Hellman. The one thing I'm a little unsure of is how private keys should be selected (this implementation skirts the issue by accepting them from elsewhere). Is selecting a 20-bit random number as the private key reasonable? -Bram Cohen "Markets can remain irrational longer than you can remain solvent" -- John Maynard Keynes From bram at GAWTH.COM Sat May 26 07:08:52 2001 From: bram at GAWTH.COM (Bram Cohen) Date: Fri, 25 May 2001 22:08:52 -0700 Subject: [PYTHON-CRYPTO] An encrypted socket protocol and library In-Reply-To: Message-ID: On Fri, 25 May 2001, Bram Cohen wrote: > Is selecting a 20-bit random number as the private key reasonable? I meant, of course, a 20 *byte* number, or 160 bits, which is the size of a sha1 hash. -Bram Cohen "Markets can remain irrational longer than you can remain solvent" -- John Maynard Keynes From jason-list-python-crypto at MASTALER.COM Mon May 28 21:53:44 2001 From: jason-list-python-crypto at MASTALER.COM (Jason R. Mastaler) Date: Mon, 28 May 2001 13:53:44 -0600 Subject: [PYTHON-CRYPTO] FreeBSD amkCrypto "port" Message-ID: amkCrypto is now part of FreeBSD's "ports" collection. For more info, see Enjoy. -- (TMDA - http://tmda.sourceforge.net) (Python-based SPAM reduction system) From richard at BIZARSOFTWARE.COM.AU Tue May 29 09:28:14 2001 From: richard at BIZARSOFTWARE.COM.AU (Richard Jones) Date: Tue, 29 May 2001 17:28:14 +1000 Subject: [PYTHON-CRYPTO] M2Crypto on Mac OSX Message-ID: <3B134F8E.68DDE9F4@bizarsoftware.com.au> Got m2crypto to compile on Mac OSX! I've attached the working Makefile. Quite a few changes to make it go. That and one needs to install openssl-0.9.6. But that's a whole other story. In short: 1. ./Configure OpenBSD 2. edit root Makefile to change "gcc" to "cc" 3. edit Makefile in apps and test to change the libraries to: LIBCRYPTO=../libcrypto.a LIBSSL=../libssl.a and you're there. Richard -- Richard Jones richard at bizarsoftware.com.au Senior Software Developer, Bizar Software (www.bizarsoftware.com.au) -------------- next part -------------- A non-text attachment was scrubbed... Name: Makefile Type: application/octet-stream Size: 852 bytes Desc: not available URL: