char * ClientTest::runTests()
{
    mu_run_test(testRSA());
    mu_run_test(testGenerateRSAkey);
    mu_run_test(testAES());
    mu_run_test(testGenerateRSAkey);
    mu_run_test(testRSAencryptOK);
    mu_run_test(testRSAencryptWrongReceiver);
    mu_run_test(testRSAencryptWrongSender);
    mu_run_test(testRSAencryptStaticOutput);
    mu_run_test(testRSAdecryptOK);
    mu_run_test(testRSAdecryptWrongReceiverKey);
    mu_run_test(testRSAdecryptWrongSenderKey);
    mu_run_test(testRSAdecryptWrongOutput);
    mu_run_test(testAESencryptOK);
    mu_run_test(testAESencryptNoKey);
    mu_run_test(testAESencryptMacWrongSize);
    mu_run_test(testAESencryptWrongOutput);
    mu_run_test(testAESdecryptNoKey);
}
Beispiel #2
0
int main()
{
    testAES();
    testDES();
}