J
JanC
Robin Becker schreef:
And AES is a Belgian invention... ;-)
well since rotor is a german (1930's) invention
And AES is a Belgian invention... ;-)
well since rotor is a german (1930's) invention
Martin v. Löwis said:Ah, newsgroup messages. Anybody could respond, whether they have insight
or not.
Paul Rubin said:Here's the message I had in mind:
http://groups-beta.google.com/group/comp.lang.python/msg/adfbec9f4d7300cc
It came from someone who follows Python crypto issues as closely as
anyone, and refers to a consensus on python-dev. I'm not on python-dev
myself but I feel that the author of that message is credible and is
not just "anyone".
A.M. Kuchling said:No, unfortunately; the python-dev consensus was that encryption raised
export control issues, and the existing rotor module is now on its way to
being removed.
Nick Craig-Wood said:I'm sure thats wrong now-a-days. Here are some examples of open
source software with strong crypto
Martin, do you know more about this? I remember being disappointed
about the decisions since I had done some work on a new block cipher
Paul said:Martin, do you know more about this? I remember being disappointed
about the decisions since I had done some work on a new block cipher
API and I had wanted to submit an implementation to the distro. But
when I heard there was no hope of including it, I stopped working on
it.
Fredrik Lundh said:"I'll only work on stuff if I'm sure it's going right into the core"
isn't exactly a great way to develop good Python software. I
recommend the "would anyone except me have any use for this?"
approach.
A.M. Kuchling said:It was discussed in this thread:
http://mail.python.org/pipermail/python-dev/2003-April/034959.html
Guido and M.-A. Lemburg were leaning against including crypto; everyone else
was positive. But Guido's the BDFL, so I interpreted his vote as being the
critical one.
Paul said:2. "Would anyone except me have any use for this?" shows a lack of
understanding of how Python is used. Some users (call them
"application users" or AU's) use Python to run Python applications for
whatever purpose. Some other users (call them "developers") use
Python to develop applications that are intended to be run by AU's.
Fredrik Lundh said:"lack of understanding of how Python is used"
wonderful. I'm going to make a poster of your post, and put it on my
office wall.
Paul said:Excellent. I hope you will re-read it several times a day. Doing
that might improve your attitude.
Fredrik Lundh said:you really don't have a fucking clue about anything, do you?
Paul Rubin said:Building larger ones seems to
have complexity exponential in the number of bits, which is not too [...]
Why?
It's not even known in theory whether quantum computing is
possible on a significant scale.
Why?
Discuss. <wink>
A.M. Kuchling said:It was discussed in this thread:
http://mail.python.org/pipermail/python-dev/2003-April/034959.html
Rubin wanted to come up with a nice interface for the module, and
has posted some notes toward it. I have an existing implementation
that's 2212 lines of code; I like the interface, but opinions may
vary.![]()
Paul said:You're not making any bloody sense.
Fredrik Lundh said:oh, I make perfect sense, and I think most people here understand
why I found your little "lecture" so funny. if you still don't get
it, maybe some- one can explain it to you.
I would appreciate it if someone did.
Brian van den Broek said:no Python expert, just a hobbyist. But, I think I can take this one on:
Fredrik's contributed a lot to Python. The Standard Library book,
several well know tools, and, I'd wager a finger, a fair bit of code
in the standard lib. I don't think the community gives you a name like
F-bot, but that you know a wee bit about how Python is actually used, etc.
Paul said:There's tons of such examples, but python-dev apparently reached
consensus that the Python maintainers were less willing than the
maintainers of those other packages to deal with those issues.
Martin, do you know more about this?
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.