A comp.compression post by someone called Goldy (Kyle) brings foward an interesting method for publically demonstrating any new compression algorithms without risking reverse engineering.
The previously accepted method used two physically seperate computers with compression done on one, decompression done on other and data tranferred b/w the two using media like floppy/cd. It required the inventor and evaluator to be present in same physical room, the computers to be provided by evaluator (to rule out previous tampering) and then be destroyed or given to inventor (to rule out possibility of reverse engineering).
New method is much more efficient and can work online, and is thus better suited for public demonstration.
Here it is…
Step 1) Allow the public to download a “decompressor” program. The decompressor should not make any network connections of any kind.
Step 2) Allow the public to upload a file to a server to be compressed.
Step 3) The server compresses the file and generates a compressed file on server which can be downloaded and given to decompressor program. (All submitted files for testing can be made accessible to the public on this web page, so everyone can see what everyone else has submitted to be tested, and check it themselves, but this part is not necessary)
Step 4) Run the decompressor program on the downloaded compressed file get the output file. Preferrably on a different computer which has no traces of original file.
Step 5) Transfer both files (Original and the one generated by decompressor) on same computer and compare the two files with DIFF or something similar to see if they match.
As the compressor never leaves the hands of original inventor, he can relax that it cant be reverse engineered
Although this method was presented in context of randam data compressors (uh!) it can ofcourse be used for evaluating or demonstrating any research breakthrough in data-compression.
Update: As many compression algorithms can be reverse engineered (atleast to a large extent) even if only decompressor is available, this method is restricted to only those cases where inventor feels that he can safely release the decompressor.