 |
|
|
| i) Encryption strength evaluation
core |
software calculates the frequency, clash, and linear
complexity of an encryption as statistical information that verifies the
differential characteristics probability and linear characteristics probability
and the randomness of an encryption algorithm’s output data. The results
are presented as evaluation information against differential cryptanalysis
and linear cryptanalysis.
|
| ii) Block encryption applicable to
strength evaluation |
software deploys the encryption and decoding and key
schedule processing of the secret key block encryption algorithm that is
applicable to an evaluation of the encryption speed evaluation core and
to an absolute speed evaluation of the encryption strength evaluation core.
|
| iii) Encryption speed evaluation
core |
software possesses a function to calculate the absolute
speed based on a certain value. This value is gathered through a process
in which the software deploys encrypting and decoding processes on an actual
calculation platform and calculates the absolute speed based on measurements
gathered from that process. Then, the absolute speed is combined with an
assigned parameter to create a virtual calculation platform for estimating
the processing time.
|
| iv) Block encryptions applicable
to speed evaluation |
software deploys the encryption and decoding and key
schedule processing of the secret key block algorithm that is applicable
to an absolute speed evaluation of the encryption speed evaluation core.
|
| v) Encryption evaluation deployment
bench |
software provides an evaluation environment for encryption
algorithms by connecting applicable encryption algorithm software, such
as that cited in ii and iv, and evaluation deployment software, such as
that cited in i and iii, to a unified screen interface.
|
| ivi) Evaluation result display software |
displays each evaluation core’s results in a
graph. It graphs the evaluation result for the encryption strength evaluation
core and for the encryption speed evaluation core. It will also display
an overall result for strength evaluation and speed evaluation.
|
 |
|