crypto/weakcrypto/test/trandom/testdata/bsafetest.dat
author Santosh Patil <santosh.v.patil@nokia.com>
Wed, 08 Jul 2009 11:25:26 +0100
changeset 0 2c201484c85f
permissions -rw-r--r--
Move the Security package to EPL, and add the implementations of the cryptographic algorithms

+C This file contains the script for bsafe test vectors
+C The format is:
+C AlgorithmType TestType Algorithm (Variant) (File)
+C 
+C Where:
+C AlgorithmType is Symmetric, Asymmetric or Padding
+C TestType is Function, Vector, OOM, Error, Performance, Problem or UnfixedProblem
+C Algorithm is DES, RC2, RC4, RSA etc 
+C Variant (where applicable) is CFB, OFB, CBC or ECB
+C File is the name of the file where the known vectors can be found
+C
+M Test case: TV111300
+M   Tests AI_RFC1113Recode
+M   Not relevant, this defines base-64 encoding and decoding tests.
+C
+M Test case: TVDHKA01
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA02
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA03
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA04
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA05
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA06
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA07
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA08
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA09
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA10
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA11
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA12
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVDHKA13
+M   Tests Diffie-Hellman Key Agreement
+C
+M Test case: TVHMCMD5
+M   Tests HMAC with MD5
+C Key.......................... Data............ Result..........................
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b 4869205468657265 9294727a3638bb1c13f48ef8158bfc9d
+C
+M Test case: TVMD2R00
+M   Tests MD2 based random number generator
+M   Not relevant, this defines random number generator tests.
+C
+M Test case: TVMD2RX0
+M   Tests MD2 based random number generator
+M   Not relevant, this defines random number generator tests.
+C
+M Test case: TVMD5R00
+M   Tests MD5 based random number generator
+M   Not relevant, this defines random number generator tests.
+C
+M Test case: TVMD5RX0
+M   Tests MD5 based random number generator
+M   Not relevant, this defines random number generator tests.
+C
+M Test case: TVOAEP01
+M   Tests OAEP padding.
+M   Not relevant, this defines padding tests for unimplemented padding.
+C
+M Test case: TVOAEP02
+M   Tests OAEP padding.
+M   Not relevant, this defines padding tests for unimplemented padding.
+C
+M Test case: TVOAEP03
+M   Tests OAEP padding.
+M   Not relevant, this defines padding tests for unimplemented padding.
+C
+M Test case: TVRC4MAC
+M   Tests RC4 with MAC.
+M   Not relevant, this defines RC4 with MAC tests - an unimplemented algorithm.
+C
+M Test case: TVRKG931
+M   Tests RSA private key generation.
+M   Not relevant, this defines RSA private key generation tests.