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 way

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 geremy condra
On Sun, Apr 11, 2010 at 4:37 AM, Aahz wrote: > In article , > geremy condra   wrote: >>On Sun, Apr 11, 2010 at 1:17 AM, Steven D'Aprano >> wrote: >>> On Sat, 10 Apr 2010 13:34:17 -0700, Paul Rubin wrote: Steven D'Aprano writes: > > DISCLAIMER: obfuscate is not cryptographically stron

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread geremy condra
On Sun, Apr 11, 2010 at 3:44 AM, Steven D'Aprano wrote: > On Sun, 11 Apr 2010 03:00:50 +, geremy condra wrote: > >> On Sun, Apr 11, 2010 at 1:17 AM, Steven D'Aprano >> wrote: >>> On Sat, 10 Apr 2010 13:34:17 -0700, Paul Rubin wrote: >>> Steven D'Aprano writes: > DISCLAIMER: obfuscat

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread Aahz
In article , geremy condra wrote: >On Sun, Apr 11, 2010 at 1:17 AM, Steven D'Aprano > wrote: >> On Sat, 10 Apr 2010 13:34:17 -0700, Paul Rubin wrote: >>> Steven D'Aprano writes: DISCLAIMER: obfuscate is not cryptographically strong, and should not be used where high security is re

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 > wrote: >> On Sat, 10 Apr 2010 13:34:17 -0700, Paul Rubin wrote: >> >>> Steven D'Aprano writes: DISCLAIMER: obfuscate is not cryptographically strong, and should not be used whe

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread geremy condra
On Sun, Apr 11, 2010 at 1:17 AM, Steven D'Aprano wrote: > On Sat, 10 Apr 2010 13:34:17 -0700, Paul Rubin wrote: > >> Steven D'Aprano writes: >>> DISCLAIMER: obfuscate is not cryptographically strong, and should not >>> be used where high security is required. >> >> Certainly no one should never u

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 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

Re: ANN: obfuscate 0.2.2

2010-04-10 Thread Paul Rubin
Steven D'Aprano 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 maybe even quadruple rot13 ;-). -- htt

ANN: obfuscate 0.2.2

2010-04-10 Thread Steven D'Aprano
I am pleased to announce the first stable release of obfuscate, version 0.2.2. http://pypi.python.org/pypi/obfuscate/ obfuscate is a pure-Python module providing classical encryption algorithms suitable for obfuscating and unobfuscating text. This is a maintenance release of back-end and API ch

ANN: obfuscate 0.2.2b

2010-02-16 Thread Steven D'Aprano
I am pleased to announce the beta release of obfuscate 0.2.2b. http://pypi.python.org/pypi/obfuscate/ The beta release does not contain any new functionality from the previous version, but includes bug fixes and many new tests. obfuscate is a pure-Python module providing classical encryption

Re: ANN: obfuscate

2010-02-12 Thread Mark Lawrence
Paul Rubin wrote: Mark Lawrence 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 the B

Re: ANN: obfuscate

2010-02-12 Thread Bob Martin
in 144460 20100212 103319 Jean-Michel Pichavant wrote: >Bob Martin wrote: >> in 16 20100212 034121 Paul Rubin 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 tha

Re: ANN: obfuscate

2010-02-12 Thread Jean-Michel Pichavant
Bob Martin wrote: in 16 20100212 034121 Paul Rubin 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 ;-) sept 1939 -

Re: ANN: obfuscate

2010-02-12 Thread Paul Rubin
Mark Lawrence 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 the Brits or the P

Re: ANN: obfuscate

2010-02-12 Thread Bob Martin
in 16 20100212 034121 Paul Rubin 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 ;-) -- http://mail.python.org/mailman/listinfo/

Re: ANN: obfuscate

2010-02-12 Thread Tim Golden
On 11/02/2010 11:32, Paul Rubin wrote: Gregory Ewing 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 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, avo

Re: ANN: obfuscate

2010-02-11 Thread MRAB
Paul Rubin wrote: Gregory Ewing 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 differently, avoidin

Re: ANN: obfuscate

2010-02-11 Thread Matthew Barnett
Paul Rubin wrote: Gregory Ewing 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 differently, avoidin

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, avo

Re: ANN: obfuscate

2010-02-11 Thread Paul Rubin
Gregory Ewing 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 differently, avoiding those mista

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 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 mista

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-10 Thread Tim Golden
On 10/02/2010 11:23, Simon Brunning wrote: "Hello World!".encode('rot-13') Not any more! 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 "", line 1, in LookupError: unknown encodin

Re: ANN: obfuscate

2010-02-10 Thread Simon Brunning
On 10 February 2010 01:24, Ben Finney 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!' -- Cheers, Simon

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 > ma

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 e

Re: ANN: obfuscate

2010-02-09 Thread Ben Finney
Christian Heimes 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 casual human read

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 Gabriel Genellina
En Tue, 09 Feb 2010 20:27:13 -0300, Stef Mientki escribió: On 10-02-2010 00:09, Alf P. Steinbach wrote: * David Robinow: On Tue, Feb 9, 2010 at 5:10 PM, Simon Brunning wrote: On 9 February 2010 16:29, Robert Kern wrote: On 2010-02-09 09:37 AM, Daniel Fetchinson wrote: If the code base s

Re: ANN: obfuscate

2010-02-09 Thread rantingrick
On Feb 9, 7:21 am, Roy Smith wrote: > In article <00fa27a3$0$15628$c3e8...@news.astraweb.com>, >  Steven D'Aprano wrote: [..] > No pig latin? Wait a minute guys, Stevens a well known prankster and comic relief clown around here, I think he's just shining us all on! ;o) -- http://mail.python.o

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 wrote: On 9 February 2010 16:29, Robert Kern 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 b

Re: ANN: obfuscate

2010-02-09 Thread Alf P. Steinbach
* David Robinow: On Tue, Feb 9, 2010 at 5:10 PM, Simon Brunning wrote: On 9 February 2010 16:29, Robert Kern 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 std

Re: ANN: obfuscate

2010-02-09 Thread David Robinow
On Tue, Feb 9, 2010 at 5:10 PM, Simon Brunning wrote: > On 9 February 2010 16:29, Robert Kern 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 >>

Re: ANN: obfuscate

2010-02-09 Thread Simon Brunning
On 9 February 2010 16:29, Robert Kern 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 in the stdlib

Re: ANN: obfuscate

2010-02-09 Thread Aahz
In article , Robert Kern 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: obfuscate is not cryptographically strong, and should not

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. obfu

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 Roy Smith
In article <00fa27a3$0$15628$c3e8...@news.astraweb.com>, Steven D'Aprano 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 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 -- http://mail.python.org/mailman/listinfo/python-li

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 wrote: > Steven D'Aprano wrote: > >> 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 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 (encryp

Re: ANN: obfuscate

2010-02-08 Thread geremy condra
On Mon, Feb 8, 2010 at 6:46 PM, Steven D'Aprano 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 unobfuscat

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 inc

ANN: obfuscate

2010-02-08 Thread Steven D'Aprano
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: - Caesar, r