sci.crypt Sandbox - News - All
All ciphers mode (go to professional ciphers only)
2-MAY-2004
OK, nothing much has happened for a while. The "real world" has not been kind workload-wise. However, there's a few new ciphers in there now, and there's a couple more things that should appear in about a weeks time (assuming nothing else big comes up, which is being rather hopeful ...). Also, I've updated the scoring page. Nearly every cipher submitted required a substantial amount of time to get it to fit into the sandbox framework, time which I just don't have at the moment. So if you're planning on submitting a cipher, please read it and format your code accordingly so I don't have to tell you that you've scored zero.

24-JAN-2004
It is now possible for people to edit the details on ciphers that they have submitted. If you have a cipher to your name, then create an account and email me to have control of your cipher activated. It's a very basic interface, but it's a step in the direction of having automatic cipher submission. Uploading files is not yet available, and uploading is not an active area, as in most cases I'd like to know when something changes in the implementation of the cipher!

Also added is a table that lists the performance of the submitted ciphers. There's quite a spread in the speeds at the moment, with the top cipher pulling off nearly 120mbytes/sec, and the slowest only managing 1.82 mbytes/sec. Of course, this is all on an x86-32 machine, and there is already one cipher in there that will run a *lot* better on 64-bit machines.

18-JAN-2004
Yet another overdue update. I've finally managed to get most of the submissions to work in a single framework. You can grab the MSVC (7.0 aka MSVC.NET) solution from here, though with a bit of luck a lot of the stuff should work on x86-32 *nix machines. Very little of it will probably work on any non 32-bit, little endian machine, but you're welcome to try :) I'll try and get a Linux/GCC makefile out sometime, after I manage to get my head around the wierdness that is makefiles.

Also available are Windows binaries, with a benchmarking batch file built in. The results of running the batch file on my machine (AMD Barton 2500@140x15, or ~XP2800) are available here. I'd be interested to see how these perform on other machines.

The not-so-big update is tha ability to add accounts. I uploaded everything required to create the accounts and log in and stuff, but forgot to re-upload the php file that generates the menus. Resulting in a page that was impossible to get to. Oops :) I still have to make an account modification page as well.

Finally, there are a few more ciphers that need to be scored. I have not forgotten about these, but scoring them requires running the benchmark code, and the remaining ciphers are either in a language I don't understand well enough (VB or C++) or in a language I do understand, but I haven't managed to figure out how to use the code yet.

21-DEC-2003
A very overdue update! Lots more ciphers, lots more features, lots more work to do ... Account creation and logging in/out should be fully functional, as should posting notes under these accounts. Sorry, but you can't edit your account yet :).

The site should start looking a bit more finished by the end of Janurary, as I'm going to be VERY busy over the next few weeks (the Chrismas/New Years "break" where I have about 1000 hours of pencilled in stuff to do in the next 3 weeks).
26-NOV-2003
Two more ciphers: VMPC and JEL. I've got the ranking table up here and it's on the menu too. Next major step is to get logins and stuff working so that people can post notes properly.

26-NOV-2003
Added Richard Heathfield's CDX-2 cipher as a slightly more "real-world" test. The cipher scoring system is now moderately up and running, as in it's returning the right values :)

24-NOV-2003
Prototype site set up. Still a lot of work to do, as you can probably see.