Anyway, here's the description. Basically, public press only, with a twist. Everyone is required to post their orders, in encoded form, in public chat, at least a day before the deadline. This would require a 48-hour plus turn length, obviously. The only exception to the one-day limit is that if you make modifications as a result of cracking someone else's orders, you are required to post the "key" to their code in unencrypted form, along with your new orders, encrypted using the same key you encrypted your original orders with. You are not permitted to change a set of orders once it has been "cracked".
To keep everyone honest, everyone releases their keys at the end of each phase. If upon decrypt your orders don't match what happened, you have some explaining to do.
You could also encode messages, but as you're only allowed to use one key per turn, the more you write, the easier it would be for your code to be broken. Besides, this would only benefit those who could crack your message.
Sound fun to anybody? It might work easier to do something like this by email, honestly, where old messages don't get flushed and any message length (and attachments) are possible. But I think I'd get a kick out of it, even if I never got a single key. Oh, and for the record, I'm thinking only of human-generated ciphers here. Cracking AES-256 every time I wanted some intel doesn't sound fun.