Re: ANN: obfuscate 0.2.2

2017-11-13 Thread Rick Johnson
On Monday, November 13, 2017 at 6:03:23 PM UTC-6, joshj...@gmail.com wrote: > for importing obfuscate do we just type in import obfuscate > or import obfuscate 0.2.2 Oh boy. I had forgotten about this little community "gem" dating back to 2010. And unfortunately for comrade Steven, there is no

Re: ANN: obfuscate 0.2.2

2017-11-13 Thread joshjon2017
for importing obfuscate do we just type in import obfuscate or import obfuscate 0.2.2 -- https://mail.python.org/mailman/listinfo/python-list

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread Paul Rubin
Steven D'Aprano st...@remove-this-cybersource.com.au writes: DISCLAIMER: obfuscate is not cryptographically strong, and should not be used where high security is required. Certainly no one should never use obfuscate's rot13 function for high security. Use at least double-rot13 instead, or

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread Steven D'Aprano
On Sat, 10 Apr 2010 13:34:17 -0700, Paul Rubin wrote: Steven D'Aprano st...@remove-this-cybersource.com.au writes: DISCLAIMER: obfuscate is not cryptographically strong, and should not be used where high security is required. Certainly no one should never use obfuscate's rot13 function for

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread geremy condra
On Sun, Apr 11, 2010 at 1:17 AM, Steven D'Aprano st...@remove-this-cybersource.com.au wrote: On Sat, 10 Apr 2010 13:34:17 -0700, Paul Rubin wrote: Steven D'Aprano st...@remove-this-cybersource.com.au writes: DISCLAIMER: obfuscate is not cryptographically strong, and should not be used where

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread Steven D'Aprano
On Sun, 11 Apr 2010 03:00:50 +, geremy condra wrote: On Sun, Apr 11, 2010 at 1:17 AM, Steven D'Aprano st...@remove-this-cybersource.com.au wrote: On Sat, 10 Apr 2010 13:34:17 -0700, Paul Rubin wrote: Steven D'Aprano st...@remove-this-cybersource.com.au writes: DISCLAIMER: obfuscate is

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread Aahz
In article mailman.1734.1270954853.23598.python-l...@python.org, geremy condra debat...@gmail.com wrote: On Sun, Apr 11, 2010 at 1:17 AM, Steven D'Aprano st...@remove-this-cybersource.com.au wrote: On Sat, 10 Apr 2010 13:34:17 -0700, Paul Rubin wrote: Steven D'Aprano

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread geremy condra
On Sun, Apr 11, 2010 at 3:44 AM, Steven D'Aprano st...@remove-this-cybersource.com.au wrote: On Sun, 11 Apr 2010 03:00:50 +, geremy condra wrote: On Sun, Apr 11, 2010 at 1:17 AM, Steven D'Aprano st...@remove-this-cybersource.com.au wrote: On Sat, 10 Apr 2010 13:34:17 -0700, Paul Rubin

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread geremy condra
On Sun, Apr 11, 2010 at 4:37 AM, Aahz a...@pythoncraft.com wrote: In article mailman.1734.1270954853.23598.python-l...@python.org, geremy condra  debat...@gmail.com wrote: On Sun, Apr 11, 2010 at 1:17 AM, Steven D'Aprano st...@remove-this-cybersource.com.au wrote: On Sat, 10 Apr 2010 13:34:17

Re: ANN: obfuscate

2010-02-12 Thread Tim Golden
On 11/02/2010 11:32, Paul Rubin wrote: Gregory Ewinggreg.ew...@canterbury.ac.nz writes: Actually I gather it had a lot to do with the fact that the Germans made some blunders in the way they used the Enigma that seriously compromised its security. There was reportedly a branch of the German

Re: ANN: obfuscate

2010-02-12 Thread Bob Martin
in 16 20100212 034121 Paul Rubin no.em...@nospam.invalid wrote: See http://en.wikipedia.org/wiki/Colossus_computer That was almost at the end of the war though. Colossus was working by the end of 1943 - the year that the Americans first dropped bombs on Germany ;-) --

Re: ANN: obfuscate

2010-02-12 Thread Paul Rubin
Mark Lawrence breamore...@yahoo.co.uk writes: The predecessor of the Enigma was cracked by Polish scientists years before WW2 started I believe that all of Enigma was eventually cracked cos of two major flaws. I think it never would have been cracked if it hadn't been cracked (whether by

Re: ANN: obfuscate

2010-02-12 Thread Jean-Michel Pichavant
Bob Martin wrote: in 16 20100212 034121 Paul Rubin no.em...@nospam.invalid wrote: See http://en.wikipedia.org/wiki/Colossus_computer That was almost at the end of the war though. Colossus was working by the end of 1943 - the year that the Americans first dropped bombs on

Re: ANN: obfuscate

2010-02-12 Thread Bob Martin
in 144460 20100212 103319 Jean-Michel Pichavant jeanmic...@sequans.com wrote: Bob Martin wrote: in 16 20100212 034121 Paul Rubin no.em...@nospam.invalid wrote: See http://en.wikipedia.org/wiki/Colossus_computer That was almost at the end of the war though. Colossus was working by the

Re: ANN: obfuscate

2010-02-12 Thread Mark Lawrence
Paul Rubin wrote: Mark Lawrence breamore...@yahoo.co.uk writes: The predecessor of the Enigma was cracked by Polish scientists years before WW2 started I believe that all of Enigma was eventually cracked cos of two major flaws. I think it never would have been cracked if it hadn't been

Re: ANN: obfuscate

2010-02-11 Thread Christian Heimes
Gregory Ewing wrote: Actually I gather it had a lot to do with the fact that the Germans made some blunders in the way they used the Enigma that seriously compromised its security. There was reportedly a branch of the German forces that used their Enigmas differently, avoiding those mistakes,

Re: ANN: obfuscate

2010-02-11 Thread Gregory Ewing
Daniel Fetchinson wrote: It also turned out that everybody mostly writes his/her own obfuscation routine. Hey, it gives you the additional advantage of obfuscation by obscurity! -- Greg -- http://mail.python.org/mailman/listinfo/python-list

Re: ANN: obfuscate

2010-02-11 Thread Paul Rubin
Gregory Ewing greg.ew...@canterbury.ac.nz writes: Actually I gather it had a lot to do with the fact that the Germans made some blunders in the way they used the Enigma that seriously compromised its security. There was reportedly a branch of the German forces that used their Enigmas

Re: ANN: obfuscate

2010-02-11 Thread MRAB
Christian Heimes wrote: Gregory Ewing wrote: Actually I gather it had a lot to do with the fact that the Germans made some blunders in the way they used the Enigma that seriously compromised its security. There was reportedly a branch of the German forces that used their Enigmas differently,

Re: ANN: obfuscate

2010-02-11 Thread Matthew Barnett
Paul Rubin wrote: Gregory Ewing greg.ew...@canterbury.ac.nz writes: Actually I gather it had a lot to do with the fact that the Germans made some blunders in the way they used the Enigma that seriously compromised its security. There was reportedly a branch of the German forces that used their

Re: ANN: obfuscate

2010-02-11 Thread MRAB
Paul Rubin wrote: Gregory Ewing greg.ew...@canterbury.ac.nz writes: Actually I gather it had a lot to do with the fact that the Germans made some blunders in the way they used the Enigma that seriously compromised its security. There was reportedly a branch of the German forces that used their

Re: ANN: obfuscate

2010-02-11 Thread Mark Lawrence
Christian Heimes wrote: Gregory Ewing wrote: Actually I gather it had a lot to do with the fact that the Germans made some blunders in the way they used the Enigma that seriously compromised its security. There was reportedly a branch of the German forces that used their Enigmas differently,

Re: ANN: obfuscate

2010-02-10 Thread Daniel Fetchinson
All algorithms in obfuscate are obsolete, insecure and only interesting for people *that* want to get well educated in the history of encryption. Not true. Another use case is suggested by the chosen name for the library: to obfuscate text against casual human reading, while not making it

Re: ANN: obfuscate

2010-02-10 Thread Simon Brunning
On 10 February 2010 01:24, Ben Finney ben+pyt...@benfinney.id.au wrote: The classic example is rot-13 encryption of text in internet messages; it would be a failure of imagination to suggest there are not other, similar use cases. That's built-in: Hello World!.encode('rot-13') 'Uryyb Jbeyq!'

Re: ANN: obfuscate

2010-02-10 Thread Tim Golden
On 10/02/2010 11:23, Simon Brunning wrote: Hello World!.encode('rot-13') Not any more! dump Python 3.1.1 (r311:74483, Aug 17 2009, win32 Type help, copyright, credits or Hello World!.encode('rot-13') Traceback (most recent call last): File stdin, line 1, in module LookupError: unknown

Re: ANN: obfuscate

2010-02-10 Thread Gregory Ewing
Christian Heimes wrote: A much, much stronger version of the principles behind Vigenère was used in the German Enigma machine. Because the algorithm was still not good enought some clever guy called Turing and his team was able to crack the enigma. Actually I gather it had a lot to do with the

Re: ANN: obfuscate

2010-02-09 Thread Roy Smith
In article 00fa27a3$0$15628$c3e8...@news.astraweb.com, Steven D'Aprano st...@remove-this-cybersource.com.au wrote: I am pleased to announce the first public release of obfuscate 0.2.2a. http://pypi.python.org/pypi/obfuscate/0.2.2a obfuscate is a pure-Python module providing classical

Re: ANN: obfuscate

2010-02-09 Thread Daniel Fetchinson
I am pleased to announce the first public release of obfuscate 0.2.2a. http://pypi.python.org/pypi/obfuscate/0.2.2a obfuscate is a pure-Python module providing classical encryption algorithms suitable for obfuscating and unobfuscating text. obfuscate includes the following ciphers: -

Re: ANN: obfuscate

2010-02-09 Thread Robert Kern
On 2010-02-09 09:37 AM, Daniel Fetchinson wrote: I am pleased to announce the first public release of obfuscate 0.2.2a. http://pypi.python.org/pypi/obfuscate/0.2.2a obfuscate is a pure-Python module providing classical encryption algorithms suitable for obfuscating and unobfuscating text.

Re: ANN: obfuscate

2010-02-09 Thread Aahz
In article mailman.2238.1265733013.28905.python-l...@python.org, Robert Kern robert.k...@gmail.com wrote: On 2010-02-09 09:37 AM, Daniel Fetchinson wrote: obfuscate is a pure-Python module providing classical encryption algorithms suitable for obfuscating and unobfuscating text. DISCLAIMER:

Re: ANN: obfuscate

2010-02-09 Thread Simon Brunning
On 9 February 2010 16:29, Robert Kern robert.k...@gmail.com wrote: On 2010-02-09 09:37 AM, Daniel Fetchinson wrote: If the code base stabilizes in a production version after losing the alphas and betas they would be a great addition to the stdlib, I think. Why? I agree. Why wait? Put them

Re: ANN: obfuscate

2010-02-09 Thread David Robinow
On Tue, Feb 9, 2010 at 5:10 PM, Simon Brunning si...@brunningonline.net wrote: On 9 February 2010 16:29, Robert Kern robert.k...@gmail.com wrote: On 2010-02-09 09:37 AM, Daniel Fetchinson wrote: If the code base stabilizes in a production version after losing the alphas and betas they would be

Re: ANN: obfuscate

2010-02-09 Thread Alf P. Steinbach
* David Robinow: On Tue, Feb 9, 2010 at 5:10 PM, Simon Brunning si...@brunningonline.net wrote: On 9 February 2010 16:29, Robert Kern robert.k...@gmail.com wrote: On 2010-02-09 09:37 AM, Daniel Fetchinson wrote: If the code base stabilizes in a production version after losing the alphas and

Re: ANN: obfuscate

2010-02-09 Thread Stef Mientki
On 10-02-2010 00:09, Alf P. Steinbach wrote: * David Robinow: On Tue, Feb 9, 2010 at 5:10 PM, Simon Brunning si...@brunningonline.net wrote: On 9 February 2010 16:29, Robert Kern robert.k...@gmail.com wrote: On 2010-02-09 09:37 AM, Daniel Fetchinson wrote: If the code base stabilizes in a

Re: ANN: obfuscate

2010-02-09 Thread rantingrick
On Feb 9, 7:21 am, Roy Smith r...@panix.com wrote: In article 00fa27a3$0$15628$c3e8...@news.astraweb.com,  Steven D'Aprano st...@remove-this-cybersource.com.au wrote: [..] No pig latin? Wait a minute guys, Stevens a well known prankster and comic relief clown around here, I think he's just

Re: ANN: obfuscate

2010-02-09 Thread Gabriel Genellina
En Tue, 09 Feb 2010 20:27:13 -0300, Stef Mientki stef.mien...@gmail.com escribió: On 10-02-2010 00:09, Alf P. Steinbach wrote: * David Robinow: On Tue, Feb 9, 2010 at 5:10 PM, Simon Brunning si...@brunningonline.net wrote: On 9 February 2010 16:29, Robert Kern robert.k...@gmail.com wrote:

Re: ANN: obfuscate

2010-02-09 Thread Christian Heimes
Stef Mientki wrote: sorry I don't, unless Python is only meant for the very well educated people in encryption. All algorithms in obfuscate are obsolete, insecure and only interesting for people *that* want to get well educated in the history of encryption. I neither did look at the code,

Re: ANN: obfuscate

2010-02-09 Thread Ben Finney
Christian Heimes li...@cheimes.de writes: All algorithms in obfuscate are obsolete, insecure and only interesting for people *that* want to get well educated in the history of encryption. Not true. Another use case is suggested by the chosen name for the library: to obfuscate text against

Re: ANN: obfuscate

2010-02-09 Thread Steven D'Aprano
On Wed, 10 Feb 2010 02:03:47 +0100, Christian Heimes wrote: Stef Mientki wrote: sorry I don't, unless Python is only meant for the very well educated people in encryption. All algorithms in obfuscate are obsolete, insecure and only interesting for people *that* want to get well educated

Re: ANN: obfuscate

2010-02-08 Thread Christian Heimes
Steven D'Aprano schrieb: I am pleased to announce the first public release of obfuscate 0.2.2a. http://pypi.python.org/pypi/obfuscate/0.2.2a obfuscate is a pure-Python module providing classical encryption algorithms suitable for obfuscating and unobfuscating text. obfuscate includes

Re: ANN: obfuscate

2010-02-08 Thread geremy condra
On Mon, Feb 8, 2010 at 6:46 PM, Steven D'Aprano st...@remove-this-cybersource.com.au wrote: I am pleased to announce the first public release of obfuscate 0.2.2a. http://pypi.python.org/pypi/obfuscate/0.2.2a obfuscate is a pure-Python module providing classical encryption algorithms suitable

Re: ANN: obfuscate

2010-02-08 Thread Tim Chase
Steven D'Aprano wrote: obfuscate is a pure-Python module providing classical encryption algorithms suitable for obfuscating and unobfuscating text. obfuscate includes the following ciphers: - Caesar, rot13, rot5, rot18, rot47 - atbash - Playfair, Playfair6 and Playfair16 - Railfence

Re: ANN: obfuscate

2010-02-08 Thread Chris Colbert
I always though a double rot13 followed by a rot26 was the best? On Mon, Feb 8, 2010 at 9:19 PM, Tim Chase python.l...@tim.thechases.comwrote: Steven D'Aprano wrote: obfuscate is a pure-Python module providing classical encryption algorithms suitable for obfuscating and unobfuscating text.

Re: ANN: obfuscate

2010-02-08 Thread Gregory Ewing
Tim Chase wrote: I prefer the strength of Triple ROT-13 for my obfuscation needs, but I don't see it listed here. That's old hat -- with the advent of 3GHz cpus and GPGPU, all the experts are recommending quadruple ROT-128 nowadays. -- Greg --