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.