Thread View: sci.crypt
3 messages
3 total messages
Started by Brian Fairlane
Thu, 09 Apr 1992 20:40
Try-out
Author: Brian Fairlane
Date: Thu, 09 Apr 1992 20:40
Date: Thu, 09 Apr 1992 20:40
16 lines
1235 bytes
1235 bytes
Assume I had a fast, simple and "secure" encryption algorithm, can I
somewhere, somehow "try this out"? I.e. send an encrypted file
to some pattern research/cryptology place, and ask them to decrypt it,
back to whatever it was before (plain textfiles) encrypting it.
I, who created it, can't in no way figure out how it could be done, but
I want some independant, professional people to tell if it is.
Interested people/companies: Send me textfiles, and I will encrypt
them and send them back (uu-encoded).
Of course I will use the same key for all
your files, so you have One chance of making
it (don't ask me how though).
Sceptics; No, it's not a (key) == (length_of_file) "algorithm".
It uses "normal" keys in special ways.
Re: Try-out
Author: Paul Carl Kocher
Date: Fri, 10 Apr 1992 03:00
Date: Fri, 10 Apr 1992 03:00
24 lines
1780 bytes
1780 bytes
In article <1992Apr9.204018.12320@mnemosyne.cs.du.edu> bfairlan@isis.cs.du.edu (Brian Fairlane) writes: >Interested people/companies: Send me textfiles, and I will encrypt > them and send them back (uu-encoded). > Of course I will use the same key for all > your files, so you have One chance of making > it (don't ask me how though). You've just (re)invented security through obscurity. The goal is to find algorithms that are secure, even if the algorithm is publicly known, and the "enemy" has access to other data encrypted with the same key (in both encrypted & non-encrypted form), etc. If knowing the algorithm makes it possible to defeat the encryption, your system is of little practical use, since anyone with a reverse-assembler and patience can figure out how the encryption is done. If you post your complete algorithm, I'm sure you'll get plenty of feedback/suggestions. -- Paul Kocher ________kocherp@leland.stanford.edu_________kocherp@jacobs.cs.orst.edu________ I am an undergrad at Stanford seeking summer work or contract jobs programming (IBM PC), doing technical writing, or assisting with research. Send e-mail for resume if interested! - Paul Kocher/Box 13554/Stanford CA 94309, 415/497-6438
Re: Try-out
Author: Andrew Haley
Date: Fri, 10 Apr 1992 09:17
Date: Fri, 10 Apr 1992 09:17
50 lines
2599 bytes
2599 bytes
in Message-ID: <1992Apr9.204018.12320@mnemosyne.cs.du.edu> from bfairlan@isis.cs.du.edu (Brian Fairlane): > Assume I had a fast, simple and "secure" encryption algorithm, can I > somewhere, somehow "try this out"? I.e. send an encrypted file > to some pattern research/cryptology place, and ask them to decrypt it, > back to whatever it was before (plain textfiles) encrypting it. That's not a good test. A better test is described below. > I, who created it, can't in no way figure out how it could be done, but > I want some independant, professional people to tell if it is. This takes time. The differential cryptanalytic attack on FEAL-8 was not published for a couple of years. This is the minimum amount of time you ought to wait between publishing details of an algorithm and using it. > Interested people/companies: Send me textfiles, and I will encrypt > them and send them back (uu-encoded). > Of course I will use the same key for all > your files, so you have One chance of making > it (don't ask me how though). No, that's not a valid test. What you must do is: 1. Publish the exact details of your algorithm. 2. Get someone to send you some text, which you encipher. (this text can be very large.) 3. Send the enciphered text back to the tester. The tester tries to find the key. 4. Repeat steps 2 and 3 until the tester is satisfied. If you do not publish the details of your algorithm, you're just promoting Security Through Obscurity. And if you can't allow multiple adaptive attacks, your encryption algorithm isn't up to the job. The "best" way to "try out" an encryption algorithm is to submit a paper describing it to one of the Crypto conferences (Crypto, Eurocrypt, Asiacrypt.) If you're lucky :-), one of the attendees might be able to break your algorithm there and then (this has happened.) Alternatively try Cryptologia or the Journal of Cryptology. Be warned, such journals tend to have a very long lead time. > Sceptics; No, it's not a (key) == (length_of_file) "algorithm". > It uses "normal" keys in special ways. Good luck. Andrew. (a skeptic :-)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads