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