Information Security
MISTY Mystery Tour
Research & Development
Encryption Evaluation
 
The encryption algorithm is an elemental technology that is indispensable in protecting privacy. However, the fundamental principle of the technology is often based on complex numbers that are hard to understand. There is, furthermore, a shortage of fair and objective information that makes it easy for the user to fully understand the safety (encryption strength) and the processing efficiency (speed function) of the encryption, and no technology is available that can provide that information to the user.

Our goal is to design and develop software that will provide fair and objective information pertaining to the safety and processing efficiency of the most commonly used encryption. This entails the secret key block encryption algorithm and the public key encryption, which is based on the factoring challenge, the discrete logarithm problem over finite fields, and the elliptic curve discrete logarithm problem.

The proposed software is divided into two main parts: symmetric key encryption strength evaluation software and public key encryption strength evaluation software. The symmetric key encryption strength evaluation software will evaluate the safety and the processing efficiency of secret key block encryption. The public key encryption strength evaluation software will evaluate the strength of public key encryption, which, again, is based on the factoring challenge, the discrete logarithm problem over finite fields, and the elliptic curve discrete logarithm problem.


PAGE TOP


Symmetric-key encryption strength evaluation software
Public-key encryption strength evaluation software