cryptix.test

Class TestDES_EDE3


(package private) class TestDES_EDE3
extends BaseTest

Tests the output of the DES_EDE3 block cipher algorithm implementation against pre-computed output for a given set of reference input.

To generate 3 key data, a hacked version of Eric Young's des.c program was used. There is no known certification data. Caveat Cryptographer - the test program and the data were generated locally.

Copyright © 1997 Systemics Ltd on behalf of the Cryptix Development Team.
All rights reserved.

$Revision: 1.10 $

Author:
Systemics Ltd

Field Summary

Fields inherited from class cryptix.util.test.BaseTest

out, status

Method Summary

protected void
engineTest()
static void
main(String[] args)

Methods inherited from class cryptix.util.test.BaseTest

commandline, commandline, describeOptions, describeUsage, engineTest, error, error, error, fail, getErrors, getExpectedPasses, getFailures, getName, getPasses, getSkipped, init, isGuiEnabled, isOverallPass, isVerbose, parseOption, parseOptions, pass, passIf, report, setExpectedPasses, setGuiEnabled, setName, setOutput, setVerbose, skip, test, waitForExit

Method Details

engineTest

protected void engineTest()
            throws Exception
Overrides:
engineTest in interface BaseTest


main

public static void main(String[] args)