CyphGen Consulting

FAQ

Question: What is DNA Hash?

Answer: DNA Hash is software written in C++ that will model steganographic DNA encryption techniques. The current version of DNA hash (available for download) contains the hash class which encodes a message based on user-provided tables. The next version will contain a primer class that will be used to encapsulate a message.
Update 25-Aug-2000: genperms a program that generates permuatations of DNA basepairs is now part of the dnahash package.

Update 31-Aug-2000: mdriver.cc implements the message class by encoding and decoding a string. The primer class will be implemented soon.

Please read the article by Ivars Peterson that explains the process.

Question: What are the system requirements?

Answer: DNAHash should run on most Unix machines. It's been tested and developed on RedHat Linux, and FreeBSD.

Question: How do I use the programs?

Answer: First build the programs by typing 'make' at the prompt. To use genperms, try 'genperms -p length_of_perm'. To see a message encoded into "DNA" type ./driver at the prompt.

Question: Who maintains DNA Hash?

Answer: Jim Barcelona barce@cyphgen.com, my personal home page is at my philosophy and food blog.


Home | FAQ