<CMCKConfig>

 <V6>   
  <Version>2</Version>
  <CardDefaults>
    <DefaultPins>
        <PinEntry>
            <RoleID>1</RoleID>
            <Type>AlphaNumericPinType</Type>
            <Value>0x30 0x30 0x30 0x30</Value>
            <Blocking>True</Blocking>
            <AllowZeroLength>False</AllowZeroLength>
        </PinEntry>
        <PinEntry>
            <RoleID>2</RoleID>
            <Type>ChallengeResponsePinType</Type>
            <Value>0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00</Value>
            <Blocking>True</Blocking>
            <AllowZeroLength>False</AllowZeroLength>
        </PinEntry>
       
    </DefaultPins>

    <CardSupports>
        <MinimumVersion>4</MinimumVersion>
        <CurrentVersion>6</CurrentVersion>
        <LoadingUnderCAPI>True</LoadingUnderCAPI>
        <LoadingUnderCNG>True</LoadingUnderCNG>
        <KeyImport>True</KeyImport>
        <KeyTypes>AT_SIGNATURE AT_KEYEXCHANGE</KeyTypes>
        <OnCardPadding>False</OnCardPadding>
        <PaddingAlgorithms>CARD_PADDING_NONE CARD_PADDING_PKCS1</PaddingAlgorithms>
        <SignHashAlgorithms>CALG_MD2 CALG_MD5 CALG_SHA CALG_SHA1 CALG_SHA_256 CALG_SHA_384 CALG_SHA_512</SignHashAlgorithms>
        <SignHashFlags>CRYPT_NOHASHOID</SignHashFlags>
        <SignHashFlags></SignHashFlags>
        <SignReturnBufferSize>True</SignReturnBufferSize>        
        <KDFTypes>HASH</KDFTypes>
        <KDFHashAlgorithms>SHA1 SHA256 SHA384 SHA512</KDFHashAlgorithms>
        <KDFHMACflag>False</KDFHMACflag>
        <SupportsCardGetChallenge>True</SupportsCardGetChallenge>
        <SupportsCardAuthenticateChallenge>True</SupportsCardAuthenticateChallenge>
        <SupportsCardGetChallengeEx>True</SupportsCardGetChallengeEx>
        <SupportsCardUnblockPin>True</SupportsCardUnblockPin>
        <SupportsCardChangeAuthenticator>True</SupportsCardChangeAuthenticator>
        <SupportsCardChangeAuthenticatorEx>True</SupportsCardChangeAuthenticatorEx>
    </CardSupports>
  </CardDefaults>

  <TestSuiteDefaults>
	<INF>
          <INFFile>C:\SmartCardMinidriverTest\IdOneClassicMinidriver.inf</INFFile>
      </INF>
      <Logging>
          <LogFile>CMCK_log.xml</LogFile>
          <LogToConsole>True</LogToConsole>
      </Logging>

      <TestParams>
          <TestParam>
              <Test>MultiThreaded</Test>
              <Name>t</Name>
              <Value>5</Value>
          </TestParam>
          <TestParam>
              <Test>MultiThreaded</Test>
              <Name>n</Name>
              <Value>5</Value>
          </TestParam>
          <TestParam>
              <Test>NonRepeatingChallenge</Test>
              <Name>n</Name>
              <Value>300</Value>
          </TestParam>
      </TestParams>
  </TestSuiteDefaults>
 </V6>


 <V5>   
  <Version>1</Version>
    
  <CardDefaults>
    <DefaultPins>
        <PinEntry>
            <Type>User</Type>
            <Value>0x30 0x30 0x30 0x30</Value>
            <Blocking>True</Blocking>
            <AllowZeroLength>False</AllowZeroLength>
        </PinEntry>
    </DefaultPins>

    <DefaultKeys>
        <KeyEntry>
            <Type>Admin</Type>
            <Algorithm>3DES</Algorithm>
            <Mode>ECB</Mode>
            <Blocking>True</Blocking>
            <Value>0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00</Value>
        </KeyEntry>
    </DefaultKeys>


    <CardSupports>
        <MinimumVersion>4</MinimumVersion>
        <CurrentVersion>6</CurrentVersion>
        <LoadingUnderCAPI>True</LoadingUnderCAPI>
        <LoadingUnderCNG>True</LoadingUnderCNG>
        <KeyImport>True</KeyImport>
        <KeyTypes>AT_SIGNATURE AT_KEYEXCHANGE</KeyTypes>
        <OnCardPadding>False</OnCardPadding>
        <PaddingAlgorithms>CARD_PADDING_NONE CARD_PADDING_PKCS1</PaddingAlgorithms>
        <SignHashAlgorithms>CALG_MD2 CALG_MD5 CALG_SHA CALG_SHA1 CALG_SHA_256 CALG_SHA_384 CALG_SHA_512</SignHashAlgorithms>
        <SignHashFlags>CRYPT_NOHASHOID</SignHashFlags>
        <SignHashFlags></SignHashFlags>
        <SignReturnBufferSize>True</SignReturnBufferSize>        
        <KDFTypes>HASH</KDFTypes>
        <KDFHashAlgorithms>SHA1 SHA256 SHA384 SHA512</KDFHashAlgorithms>
        <KDFHMACflag>False</KDFHMACflag>
    </CardSupports>
  </CardDefaults>

  <TestSuiteDefaults>
	<INF>
          <INFFile>C:\SmartCardMinidriverTest\IdOneClassicMinidriver.inf</INFFile>
      </INF>
      <Logging>
          <LogFile>CMCK_log.xml</LogFile>
          <LogToConsole>True</LogToConsole>
      </Logging>

      <TestParams>
          <TestParam>
              <Test>MultiThreaded</Test>
              <Name>t</Name>
              <Value>5</Value>
          </TestParam>
          <TestParam>
              <Test>MultiThreaded</Test>
              <Name>n</Name>
              <Value>5</Value>
          </TestParam>
          <TestParam>
              <Test>NonRepeatingChallenge</Test>
              <Name>n</Name>
              <Value>300</Value>
          </TestParam>
      </TestParams>
  </TestSuiteDefaults>
 </V5>

</CMCKConfig>
