Encryption

ProDiscover® provides encryption to establish a secure channel between the ProDiscover® Client and the PDServer for situations where users desire a higher level of evidence spoilage protection. By default encryption is not enabled for performance reasons. By selecting "Encryption" from the Network Menu, users are presented with a dialog box with encryption settings.

 

 

By selecting "TwoFish" from the drop-down box and choosing OK encryption will be enabled establishing a secure channel for communications between the client and server. Optionally users can choose their own "Seed Key" used for setting up the encryption channel. If the user does not select a "Seed Key" ProDiscover® will use its own secret key.

In addition to the TwoFish encryption algorithm, ProDiscover allows users to select 256 bit AES algorithm to secure the data channel.

Even if encryption mode is not set TwoFish encryption is used to create a secure channel for all communications setup to prevent password sniffing and man-in-the middle attacks.

ProDiscover® uses the 256 bit TwoFish block encryption algorithm created and analyzed by: Bruce Schneier - John Kelsey - Doug Whiting - David Wagner - Chris Hall - Niels Ferguson. The TwoFish encryption algorithm was one of the selection finalist for the U.S. AES (Advanced Encryption Algorithm) by NIST. For more information about the TwoFish algorithm see the following URL http://www.counterpane.com/twofish.html