--- a/crypto/weakcryptospi/test/trandom/testdata/bsafetest.dat Thu Jul 01 18:10:29 2010 +0530
+++ b/crypto/weakcryptospi/test/trandom/testdata/bsafetest.dat Thu Jul 22 18:30:16 2010 +0530
@@ -1,94 +1,94 @@
-+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.
++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.