Decrypt my World

Cryptography, Security, Debugging and more!

Do you need help right now?

Do you need help right now?

  • Comments 6

Hi all,

I've been quite busy lately and didn't find any free time to post anything or answer all the questions I get on my posts. Really sorry about that.

If you have any issue or question on anything you may find in my blog and you don't get an answer in a reasonable time, I suggest you open a support case with us, Microsoft Technical Support. We will be more than happy to assist you. Thank you.

Regards,

 

Alex (Alejandro Campos Magencio)

  • sorry to post my question here,  i just cannot find some place to get help! i tried msdn forum, stackoverflow, eggheadcafe... many sites, but got no answer. Please help me alex!!! Many many thanks!

    here is my question:

    when testing smart card minidriver in windows 7, got the following errors:

    "cmck exec Reconnect" always show that

    Testing through CAPI calls

    Submitting CSP PIN for reader \\.\DMWZ ESAFE 0\

    CryptAcquireContext - CRYPT_NEWKEYSET

    CryptGenKey

    Reconnecting

    CryptAcquireContext - CRYPT_DELETEKEYSET

    CryptAcquireContext failed unexpectedly

    d:\5429t\testsrc\dstest\security\core\credentials\smartcard\cmck\cmck\fnreconnect.cpp Line: 264

    WIN32

    0x80090016

    Keyset does not exist.

    in windows xp, it always passed. i have no idea!

    this is my log.

    in XP:

    /* P:608 T:3380 8-30-203 CardAcquireContext(): *BEGIN*

    /* P:608 T:3380 8-30-203 CardAcquireContext(): *SUCCESS*

    /* P:608 T:3380 8-30-203 CardAcquireContext(): *BEGIN*

    /* P:608 T:3380 8-30-203 CardAcquireContext(): *SUCCESS*

    /* P:608 T:3380 8-31-750 CardAcquireContext(): *BEGIN*

    /* P:608 T:3380 8-31-765 CardAcquireContext(): *SUCCESS*

    /* P:608 T:3380 8-31-765 CardDeleteContext(): *BEGIN*

    /* P:608 T:3380 8-31-765 CardDeleteContext(): *SUCCESS*

    /* P:608 T:3380 8-31-765 CardAcquireContext(): *BEGIN*

    /* P:608 T:3380 8-31-765 CardAcquireContext(): *SUCCESS*

    /* P:608 T:3380 8-31-765 CardDeleteContext(): *BEGIN*

    /* P:608 T:3380 8-31-781 CardDeleteContext(): *SUCCESS*

    /* P:608 T:3380 8-31-781 CardAcquireContext(): *BEGIN*

    /* P:608 T:3380 8-31-781 CardAcquireContext(): *SUCCESS*

    /* P:608 T:3380 8-31-781 CardGetChallenge(): *BEGIN*

    /* P:608 T:3380 CardGetChallenge(): Challenge = CE568537C1BC9318 */

    /* P:608 T:3380 8-31-781 CardGetChallenge(): *SUCCESS*

    /* P:608 T:3380 8-31-796 CardAuthenticateChallenge(): *BEGIN*

    /* P:608 T:3380 CardAuthenticateChallenge(): Response = B99E85F50E1F5C29 */

    /* P:608 T:3380 8-31-796 CardAuthenticateChallenge(): *SUCCESS*

    /* P:608 T:3380 8-31-812 CardDeauthenticate(): *BEGIN*

    /* P:608 T:3380 8-31-812 CardDeauthenticate(): *SUCCESS*

    /* P:608 T:3380 8-31-812 CardAuthenticatePin(): *BEGIN*

    /* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */

    /* P:608 T:3380 8-31-828 CardAuthenticatePin(): *SUCCESS*

    /* P:608 T:3380 8-31-828 CardDeauthenticate(): *BEGIN*

    /* P:608 T:3380 8-31-843 CardDeauthenticate(): *SUCCESS*

    /* P:608 T:3380 8-31-843 CardDeleteContext(): *BEGIN*

    /* P:608 T:3380 8-31-843 CardDeleteContext(): *SUCCESS*

    /* P:608 T:3380 8-31-859 CardAcquireContext(): *BEGIN*

    /* P:608 T:3380 8-31-859 CardAcquireContext(): *SUCCESS*

    /* P:608 T:3380 8-31-859 CardAuthenticatePin(): *BEGIN*

    /* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */

    /* P:608 T:3380 8-31-875 CardAuthenticatePin(): *SUCCESS*

    /* P:608 T:3380 8-31-875 CardQueryCapabilities(): *BEGIN*

    /* P:608 T:3380 8-31-875 CardQueryCapabilities(): *SUCCESS*

    /* P:608 T:3380 8-31-890 CardAuthenticatePin(): *BEGIN*

    /* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */

    /* P:608 T:3380 8-31-906 CardAuthenticatePin(): *SUCCESS*

    /* P:608 T:3380 8-31-906 CardDeauthenticate(): *BEGIN*

    /* P:608 T:3380 8-31-921 CardDeauthenticate(): *SUCCESS*

    /* P:608 T:3380 8-31-921 CardDeleteContext(): *BEGIN*

    /* P:608 T:3380 8-31-921 CardDeleteContext(): *SUCCESS*

    /* P:608 T:3380 8-32-0 CardAcquireContext(): *BEGIN*

    /* P:608 T:3380 8-32-0 CardAcquireContext(): *SUCCESS*

    /* P:608 T:3380 8-32-0 CardReadFile(): *BEGIN*

    /* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardid */

    /* P:608 T:3380 CardReadFile(): cardid = 34646533393531342D643465662D3432 */

    /* P:608 T:3380 8-32-46 CardReadFile(): *SUCCESS*

    /* P:608 T:3380 8-32-62 CardReadFile(): *BEGIN*

    /* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */

    /* P:608 T:3380 8-32-109 CardReadFile(): *SUCCESS*

    /* P:608 T:3380 8-32-109 CardReadFile(): *BEGIN*

    /* P:608 T:3380 CardReadFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:608 T:3380 8-32-187 CardReadFile(): *BEGIN*

    /* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */

    /* P:608 T:3380 8-32-234 CardReadFile(): *SUCCESS*

    /* P:608 T:3380 8-32-250 CardAuthenticatePin(): *BEGIN*

    /* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */

    /* P:608 T:3380 8-32-265 CardAuthenticatePin(): *SUCCESS*

    /* P:608 T:3380 8-32-265 CardDeauthenticate(): *BEGIN*

    /* P:608 T:3380 8-32-281 CardDeauthenticate(): *SUCCESS*

    /* P:608 T:3380 8-32-281 CardReadFile(): *BEGIN*

    /* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */

    /* P:608 T:3380 8-32-328 CardReadFile(): *SUCCESS*

    /* P:608 T:3380 8-32-343 CardQueryFreeSpace(): *BEGIN*

    /* P:608 T:3380 8-32-359 CardQueryFreeSpace(): *SUCCESS*

    /* P:608 T:3380 8-32-375 CardReadFile(): *BEGIN*

    /* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */

    /* P:608 T:3380 8-32-421 CardReadFile(): *SUCCESS*

    /* P:608 T:3380 8-32-421 CardAuthenticatePin(): *BEGIN*

    /* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */

    /* P:608 T:3380 8-32-453 CardAuthenticatePin(): *SUCCESS*

    /* P:608 T:3380 8-32-453 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardWriteFile(): cardcf = 000000000100 */

    /* P:608 T:3380 8-32-531 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-32-531 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:608 T:3380 CardWriteFile(): cmapfile = 660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000010000000000 */

    /* P:608 T:3380 8-32-921 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-32-921 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardWriteFile(): cardcf = 000000000200 */

    /* P:608 T:3380 8-33-0 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-33-0 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:608 T:3380 CardWriteFile(): cmapfile = 660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000000000 */

    /* P:608 T:3380 8-33-109 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-33-125 CardQueryCapabilities(): *BEGIN*

    /* P:608 T:3380 8-33-125 CardQueryCapabilities(): *SUCCESS*

    /* P:608 T:3380 8-33-125 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardWriteFile(): cardcf = 000001000200 */

    /* P:608 T:3380 8-33-203 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-33-203 CardCreateContainer(): *BEGIN*

    /* P:608 T:3380 8-35-515 CardCreateContainer(): *SUCCESS*

    /* P:608 T:3380 8-35-531 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardWriteFile(): cardcf = 000001000300 */

    /* P:608 T:3380 8-35-609 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-35-609 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:608 T:3380 CardWriteFile(): cmapfile = 660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000040000 */

    /* P:608 T:3380 8-35-734 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-35-734 CardGetContainerInfo(): *BEGIN*

    /* P:608 T:3380 8-35-796 CardGetContainerInfo(): *SUCCESS*

    /* P:608 T:5764 8-37-296 CardDeauthenticate(): *BEGIN*

    /* P:608 T:5764 8-37-312 CardDeauthenticate(): *SUCCESS*

    /* P:608 T:3380 8-37-312 CardReadFile(): *BEGIN*

    /* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardReadFile(): cardcf = 000001000300 */

    /* P:608 T:3380 8-37-375 CardReadFile(): *SUCCESS*

    /* P:608 T:3380 8-37-375 CardReadFile(): *BEGIN*

    /* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardReadFile(): cardcf = 000001000300 */

    /* P:608 T:3380 8-37-437 CardReadFile(): *SUCCESS*

    /* P:608 T:3380 8-37-437 CardAuthenticatePin(): *BEGIN*

    /* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */

    /* P:608 T:3380 8-37-468 CardAuthenticatePin(): *SUCCESS*

    /* P:608 T:3380 8-37-484 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardWriteFile(): cardcf = 000001000400 */

    /* P:608 T:3380 8-37-546 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-37-562 CardDeleteFile(): *BEGIN*

    /* P:608 T:3380 CardDeleteFile(): Dir Name = mscp, File Name = ksc00 */

    /* P:608 T:3380 8-37-625 CardDeleteFile(): SCARD_E_FILE_NOT_FOUND (0x80100024)

    /* P:608 T:3380 CardDeleteFile(): *FAILED*

    /* P:608 T:3380 8-37-625 CardReadFile(): *BEGIN*

    /* P:608 T:3380 CardReadFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:608 T:3380 CardReadFile(): cmapfile = 660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000040000 */

    /* P:608 T:3380 8-37-718 CardReadFile(): *SUCCESS*

    /* P:608 T:3380 8-37-718 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardWriteFile(): cardcf = 000001000500 */

    /* P:608 T:3380 8-37-796 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-37-796 CardDeleteFile(): *BEGIN*

    /* P:608 T:3380 CardDeleteFile(): Dir Name = mscp, File Name = kxc00 */

    /* P:608 T:3380 8-37-875 CardDeleteFile(): SCARD_E_FILE_NOT_FOUND (0x80100024)

    /* P:608 T:3380 CardDeleteFile(): *FAILED*

    /* P:608 T:3380 8-37-875 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardWriteFile(): cardcf = 000002000500 */

    /* P:608 T:3380 8-37-953 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-37-953 CardDeleteContainer(): *BEGIN*

    /* P:608 T:3380 8-38-578 CardDeleteContainer(): *SUCCESS*

    /* P:608 T:3380 8-38-593 CardReadFile(): *BEGIN*

    /* P:608 T:3380 CardReadFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:608 T:3380 CardReadFile(): cmapfile = 660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000040000 */

    /* P:608 T:3380 8-38-687 CardReadFile(): *SUCCESS*

    /* P:608 T:3380 8-38-687 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:608 T:3380 CardWriteFile(): cardcf = 000002000600 */

    /* P:608 T:3380 8-38-781 CardWriteFile(): *SUCCESS*

    /* P:608 T:3380 8-38-781 CardWriteFile(): *BEGIN*

    /* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:608 T:3380 CardWriteFile(): cmapfile = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 */

    /* P:608 T:3380 8-38-906 CardWriteFile(): *SUCCESS*

    /* P:608 T:5764 8-40-406 CardDeauthenticate(): *BEGIN*

    /* P:608 T:5764 8-40-421 CardDeauthenticate(): *SUCCESS*

    /* P:608 T:3380 8-40-671 CardDeleteContext(): *BEGIN*

    /* P:608 T:3380 8-40-687 CardDeleteContext(): *SUCCESS*

    in windows 7:

    /* P:3368 T:3800 17-39-515 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-39-515 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-39-515 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-39-515 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-39-531 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-39-531 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-39-531 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-39-531 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-187 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-41-187 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-187 CardDeleteContext(): *BEGIN*

    /* P:3368 T:3800 17-41-187 CardDeleteContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-187 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-41-187 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-187 CardDeleteContext(): *BEGIN*

    /* P:3368 T:3800 17-41-203 CardDeleteContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-203 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-41-203 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-203 CardDeleteContext(): *BEGIN*

    /* P:3368 T:3800 17-41-203 CardDeleteContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-203 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-41-203 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-218 CardDeleteContext(): *BEGIN*

    /* P:3368 T:3800 17-41-218 CardDeleteContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-218 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-41-218 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-218 CardGetChallenge(): *BEGIN*

    /* P:3368 T:3800 CardGetChallenge(): Challenge = BF830855CDCA4F0D */

    /* P:3368 T:3800 17-41-234 CardGetChallenge(): *SUCCESS*

    /* P:3368 T:3800 17-41-234 CardAuthenticateChallenge(): *BEGIN*

    /* P:3368 T:3800 CardAuthenticateChallenge(): Response = A2DB6F882D402D94 */

    /* P:3368 T:3800 17-41-234 CardAuthenticateChallenge(): *SUCCESS*

    /* P:3368 T:3800 17-41-234 CardDeauthenticate(): *BEGIN*

    /* P:3368 T:3800 17-41-250 CardDeauthenticate(): *SUCCESS*

    /* P:3368 T:3800 17-41-250 CardAuthenticatePin(): *BEGIN*

    /* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */

    /* P:3368 T:3800 17-41-265 CardAuthenticatePin(): *SUCCESS*

    /* P:3368 T:3800 17-41-265 CardDeauthenticate(): *BEGIN*

    /* P:3368 T:3800 17-41-265 CardDeauthenticate(): *SUCCESS*

    /* P:3368 T:3800 17-41-265 CardDeleteContext(): *BEGIN*

    /* P:3368 T:3800 17-41-281 CardDeleteContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-281 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-41-281 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-281 CardAuthenticatePin(): *BEGIN*

    /* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */

    /* P:3368 T:3800 17-41-296 CardAuthenticatePin(): *SUCCESS*

    /* P:3368 T:3800 17-41-296 CardQueryCapabilities(): *BEGIN*

    /* P:3368 T:3800 17-41-296 CardQueryCapabilities(): *SUCCESS*

    /* P:3368 T:3800 17-41-296 CardAuthenticatePin(): *BEGIN*

    /* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */

    /* P:3368 T:3800 17-41-312 CardAuthenticatePin(): *SUCCESS*

    /* P:3368 T:3800 17-41-312 CardDeauthenticate(): *BEGIN*

    /* P:3368 T:3800 17-41-328 CardDeauthenticate(): *SUCCESS*

    /* P:3368 T:3800 17-41-328 CardDeleteContext(): *BEGIN*

    /* P:3368 T:3800 17-41-328 CardDeleteContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-359 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-41-359 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-359 CardReadFile(): *BEGIN*

    /* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */

    /* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */

    /* P:3368 T:3800 17-41-406 CardReadFile(): *SUCCESS*

    /* P:3368 T:3800 17-41-406 CardReadFile(): *BEGIN*

    /* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:3368 T:3800 CardReadFile(): cardcf = 000000000000 */

    /* P:3368 T:3800 17-41-453 CardReadFile(): *SUCCESS*

    /* P:3368 T:3800 17-41-453 CardReadFile(): *BEGIN*

    /* P:3368 T:3800 CardReadFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:3368 T:3800 17-41-531 CardReadFile(): *BEGIN*

    /* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:3368 T:3800 CardReadFile(): cardcf = 000000000000 */

    /* P:3368 T:3800 17-41-593 CardReadFile(): *SUCCESS*

    /* P:3368 T:3800 17-41-593 CardAuthenticatePin(): *BEGIN*

    /* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */

    /* P:3368 T:3800 17-41-609 CardAuthenticatePin(): *SUCCESS*

    /* P:3368 T:3800 17-41-609 CardDeauthenticate(): *BEGIN*

    /* P:3368 T:3800 17-41-609 CardDeauthenticate(): *SUCCESS*

    /* P:3368 T:3800 17-41-609 CardDeleteContext(): *BEGIN*

    /* P:3368 T:3800 17-41-625 CardDeleteContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-625 CardAcquireContext(): *BEGIN*

    /* P:3368 T:3800 17-41-625 CardAcquireContext(): *SUCCESS*

    /* P:3368 T:3800 17-41-625 CardReadFile(): *BEGIN*

    /* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */

    /* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */

    /* P:3368 T:3800 17-41-671 CardReadFile(): *SUCCESS*

    /* P:3368 T:3800 17-41-687 CardReadFile(): *BEGIN*

    /* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:3368 T:3800 CardReadFile(): cardcf = 000000000000 */

    /* P:3368 T:3800 17-41-734 CardReadFile(): *SUCCESS*

    /* P:3368 T:3800 17-41-734 CardQueryFreeSpace(): *BEGIN*

    /* P:3368 T:3800 17-41-750 CardQueryFreeSpace(): *SUCCESS*

    /* P:3368 T:3800 17-41-750 CardAuthenticatePin(): *BEGIN*

    /* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */

    /* P:3368 T:3800 17-41-765 CardAuthenticatePin(): *SUCCESS*

    /* P:3368 T:3800 17-41-765 CardWriteFile(): *BEGIN*

    /* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:3368 T:3800 CardWriteFile(): cardcf = 000000000100 */

    /* P:3368 T:3800 17-41-828 CardWriteFile(): *SUCCESS*

    /* P:3368 T:3800 17-41-828 CardWriteFile(): *BEGIN*

    /* P:3368 T:3800 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:3368 T:3800 CardWriteFile(): cmapfile = 370062003800640030006200390031002D0063003600650064002D0034003000650033002D0062006100610037002D006200620032003800640063003800610035003300330032000000000000000000010000000000 */

    /* P:3368 T:3800 17-42-218 CardWriteFile(): *SUCCESS*

    /* P:3368 T:3800 17-42-234 CardWriteFile(): *BEGIN*

    /* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:3368 T:3800 CardWriteFile(): cardcf = 000000000200 */

    /* P:3368 T:3800 17-42-296 CardWriteFile(): *SUCCESS*

    /* P:3368 T:3800 17-42-296 CardWriteFile(): *BEGIN*

    /* P:3368 T:3800 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:3368 T:3800 CardWriteFile(): cmapfile = 370062003800640030006200390031002D0063003600650064002D0034003000650033002D0062006100610037002D006200620032003800640063003800610035003300330032000000000000000000030000000000 */

    /* P:3368 T:3800 17-42-390 CardWriteFile(): *SUCCESS*

    /* P:3368 T:3800 17-42-406 CardQueryCapabilities(): *BEGIN*

    /* P:3368 T:3800 17-42-406 CardQueryCapabilities(): *SUCCESS*

    /* P:3368 T:3800 17-42-406 CardWriteFile(): *BEGIN*

    /* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:3368 T:3800 CardWriteFile(): cardcf = 000001000200 */

    /* P:3368 T:3800 17-42-468 CardWriteFile(): *SUCCESS*

    /* P:3368 T:3800 17-42-468 CardCreateContainer(): *BEGIN*

    /* P:3368 T:3800 17-48-421 CardCreateContainer(): *SUCCESS*

    /* P:3368 T:3800 17-48-437 CardWriteFile(): *BEGIN*

    /* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:3368 T:3800 CardWriteFile(): cardcf = 000001000300 */

    /* P:3368 T:3800 17-48-484 CardWriteFile(): *SUCCESS*

    /* P:3368 T:3800 17-48-500 CardWriteFile(): *BEGIN*

    /* P:3368 T:3800 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */

    /* P:3368 T:3800 CardWriteFile(): cmapfile = 370062003800640030006200390031002D0063003600650064002D0034003000650033002D0062006100610037002D006200620032003800640063003800610035003300330032000000000000000000030000040000 */

    /* P:3368 T:3800 17-48-593 CardWriteFile(): *SUCCESS*

    /* P:3368 T:3800 17-48-593 CardGetContainerInfo(): *BEGIN*

    /* P:3368 T:3800 17-48-640 CardGetContainerInfo(): *SUCCESS*

    /* P:3368 T:288 17-50-140 CardDeauthenticate(): *BEGIN*

    /* P:3368 T:288 17-50-140 CardDeauthenticate(): *SUCCESS*

    /* P:3368 T:3800 17-50-140 CardReadFile(): *BEGIN*

    /* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */

    /* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */

    /* P:3368 T:3800 17-50-187 CardReadFile(): *SUCCESS*

    /* P:3368 T:3800 17-50-187 CardReadFile(): *BEGIN*

    /* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */

    /* P:3368 T:3800 CardReadFile(): cardcf = 000001000300 */

    /* P:3368 T:3800 17-50-234 CardReadFile(): *SUCCESS*

    /* P:3368 T:3800 17-50-234 CardReadFile(): *BEGIN*

    /* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */

    /* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */

    /* P:3368 T:3800 17-50-296 CardReadFile(): *SUCCESS*

    /* P:3368 T:3800 17-50-296 CardReadFile(): *BEGIN*

    /* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */

    /* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */

    /* P:3368 T:3800 17-50-343 CardReadFile(): *SUCCESS*

    Comparing the two logs, it seems that in win 7 cmck always read file, read file, read file... and fail,

    never get into CardDeleteContainer or CardWriteFile :(

  • Sorry, I cannot deal with those kind of issues in the blog. I suggest you open a support incident with MS Technical Support in your country.

    Regards,

    Alex

  • Hi,

    there are any way to show in a Web Application all the pending requests from a CA ? And to approve requests ?

    Thanks...

    Luiz

  • There is a dll called Certadm.dll that you may use to do that. I used that dll in this sample of mine, for instance:

    How to get info from client certificates issued by a CA (C#)

    blogs.msdn.com/.../how-to-get-info-from-client-certificates-issued-by-a-ca-c.aspx

    Check this interface in for instance:

    ICertAdmin2 Interface

    msdn.microsoft.com/.../aa383234(v=VS.85).aspx

    "

    The ICertAdmin2 interface is used to perform the following tasks:

    •Authorize or deny a certificate request.

    •Revoke an issued certificate.

    ...

    "

  • hi.

    i want to find certificate in localsystem from certificate templatename.but without capicom.because this will work at win7.if it possible use cryptoAPI by vb script.i try to regsvr32 crypt32.dll. but not work..

    thanks.

  • You cannot use cryptoapi directly from vbscript. You would need to create a COM dll which wraps the calls to the API, or create a .NET component which uses CryptoAPI or System.Security namespace and register it as a COM component. VBScript can work with COM components. Or you can just use .NET directly and create a console or WinForms app, or leverage Powershell, based in .NET.

    Regards,

    Alex

Page 1 of 1 (6 items)
Leave a Comment
  • Please add 4 and 7 and type the answer here:
  • Post
Translate This Page