¿Para qué sirve la dll tpmvsc.dll?

Tarjeta inteligente virtual de TPM de Microsoft

Dependencias de la dll tpmvsc.dll


Microsoft (R) COFF/PE Dumper Version 14.16.27034.0
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file C:\Windows\System32\tpmvsc.dll

File Type: DLL

  Image has the following dependencies:

    msvcp_win.dll
    api-ms-win-crt-string-l1-1-0.dll
    api-ms-win-crt-runtime-l1-1-0.dll
    api-ms-win-crt-private-l1-1-0.dll
    certenroll.dll
    api-ms-win-core-libraryloader-l1-2-0.dll
    api-ms-win-core-synch-l1-1-0.dll
    api-ms-win-core-heap-l1-1-0.dll
    api-ms-win-core-errorhandling-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-0.dll
    api-ms-win-core-localization-l1-2-0.dll
    api-ms-win-core-debug-l1-1-0.dll
    api-ms-win-core-handle-l1-1-0.dll
    OLEAUT32.dll
    RPCRT4.dll
    api-ms-win-core-com-midlproxystub-l1-1-0.dll
    api-ms-win-eventing-classicprovider-l1-1-0.dll
    ncrypt.dll
    bcrypt.dll
    api-ms-win-eventing-provider-l1-1-0.dll
    api-ms-win-core-string-l2-1-0.dll
    api-ms-win-core-registry-l1-1-0.dll
    api-ms-win-core-com-l1-1-0.dll
    api-ms-win-security-sddl-l1-1-0.dll
    api-ms-win-security-base-l1-1-0.dll
    api-ms-win-core-heap-l2-1-0.dll
    api-ms-win-core-synch-l1-2-0.dll
    CRYPT32.dll
    api-ms-win-core-file-l1-1-0.dll
    api-ms-win-core-rtlsupport-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-1.dll
    api-ms-win-core-profile-l1-1-0.dll
    api-ms-win-core-sysinfo-l1-1-0.dll
    api-ms-win-core-interlocked-l1-1-0.dll
    api-ms-win-downlevel-kernel32-l2-1-0.dll
    ntdll.dll
    api-ms-win-core-delayload-l1-1-1.dll
    api-ms-win-core-delayload-l1-1-0.dll

  Image has the following delay load dependencies:

    TpmCoreProvisioning.DLL

  Summary

        2000 .data
        1000 .didat
        3000 .pdata
       10000 .rdata
        1000 .reloc
        1000 .rsrc
       3A000 .text

Funciones que tiene la dll tpmvsc.dll


1    0 0001B500 DllCanUnloadNow
2    1 0001B620 DllGetClassObject
3    2 0001B770 DllRegisterServer
4    3 0001B8E0 DllUnregisterServer
5    4 000323C0 TpmVCardCreate
6    5 000328A0 TpmVCardCreateInProc
7    6 00032D70 TpmVCardDestroy
8    7 00032F50 TpmVCardDestroyInProc
9    8 0002EAD0 VCardAuthenticatePin
10    9 0002F330 VCardChangePin
11    A 0002DEC0 VCardClose
12    B 0002E260 VCardCloseChannel
13    C 000319F0 VCardCreateClaim
14    D 0002F7F0 VCardCreateKey
15    E 0002EEA0 VCardDeauthenticate
16    F 00031190 VCardDecrypt
17   10 0002DB20 VCardDeinitialize
18   11 00030650 VCardDeleteKey
19   12 00030D60 VCardEncrypt
20   13 000309B0 VCardExportRsaPubKey
21   14 00031DD0 VCardGetAikCertificate
22   15 00031F70 VCardGetAikContainerName
23   16 0002E3C0 VCardGetChallenge
24   17 00030830 VCardGetKeyType
25   18 0002F000 VCardGetPinLength
26   19 0002F190 VCardGetRemainingRetryCount
27   1A 0002FA90 VCardGetTransportKeyAlg
28   1B 0002FB80 VCardImportRsaKey
29   1C 000301A0 VCardImportSymKey
30   1D 0002D9B0 VCardInitialize
31   1E 0002E950 VCardInvalidateChallenge
32   1F 0002DCE0 VCardOpen
33   20 0002E080 VCardOpenChannel
34   21 0002F660 VCardResetPin
35   22 0002E790 VCardSetResponse
36   23 000315C0 VCardSignHash
37   24 0002F4D0 VCardUnblockPin

Información avanzada sobre funciones que tiene la dll tpmvsc.dll


Microsoft (R) COFF/PE Dumper Version 14.16.27034.0
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file C:\Windows\System32\tpmvsc.dll

File Type: DLL

  Section contains the following exports for tpmvsc.dll

    00000000 characteristics
    F24CB965 time date stamp
        0.00 version
           1 ordinal base
          37 number of functions
          37 number of names

    ordinal hint RVA      name

          1    0 0001B500 DllCanUnloadNow
          2    1 0001B620 DllGetClassObject
          3    2 0001B770 DllRegisterServer
          4    3 0001B8E0 DllUnregisterServer
          5    4 000323C0 TpmVCardCreate
          6    5 000328A0 TpmVCardCreateInProc
          7    6 00032D70 TpmVCardDestroy
          8    7 00032F50 TpmVCardDestroyInProc
          9    8 0002EAD0 VCardAuthenticatePin
         10    9 0002F330 VCardChangePin
         11    A 0002DEC0 VCardClose
         12    B 0002E260 VCardCloseChannel
         13    C 000319F0 VCardCreateClaim
         14    D 0002F7F0 VCardCreateKey
         15    E 0002EEA0 VCardDeauthenticate
         16    F 00031190 VCardDecrypt
         17   10 0002DB20 VCardDeinitialize
         18   11 00030650 VCardDeleteKey
         19   12 00030D60 VCardEncrypt
         20   13 000309B0 VCardExportRsaPubKey
         21   14 00031DD0 VCardGetAikCertificate
         22   15 00031F70 VCardGetAikContainerName
         23   16 0002E3C0 VCardGetChallenge
         24   17 00030830 VCardGetKeyType
         25   18 0002F000 VCardGetPinLength
         26   19 0002F190 VCardGetRemainingRetryCount
         27   1A 0002FA90 VCardGetTransportKeyAlg
         28   1B 0002FB80 VCardImportRsaKey
         29   1C 000301A0 VCardImportSymKey
         30   1D 0002D9B0 VCardInitialize
         31   1E 0002E950 VCardInvalidateChallenge
         32   1F 0002DCE0 VCardOpen
         33   20 0002E080 VCardOpenChannel
         34   21 0002F660 VCardResetPin
         35   22 0002E790 VCardSetResponse
         36   23 000315C0 VCardSignHash
         37   24 0002F4D0 VCardUnblockPin

  Summary

        2000 .data
        1000 .didat
        3000 .pdata
       10000 .rdata
        1000 .reloc
        1000 .rsrc
       3A000 .text

Integridad de la dll tpmvsc.dll



Algorithm       Hash                                                                   Path                                                           
---------       ----                                                                   ----                                                           
SHA256          C23698E9E03506EBD4D51C625B9A306722101D0F60092C67D444695A9D837A31       C:\Windows\System32\tpmvsc.dll                                 


Detalles sobre el fichero dll tpmvsc.dll




PSPath            : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32\tpmvsc.dll
PSParentPath      : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32
PSChildName       : tpmvsc.dll
PSDrive           : C
PSProvider        : Microsoft.PowerShell.Core\FileSystem
PSIsContainer     : False
Mode              : -a----
VersionInfo       : File:             C:\Windows\System32\tpmvsc.dll
                    InternalName:     tpmvsc.dll
                    OriginalFilename: tpmvsc.dll.mui
                    FileVersion:      10.0.19041.561 (WinBuild.160101.0800)
                    FileDescription:  Tarjeta inteligente virtual de TPM de Microsoft
                    Product:          Sistema operativo Microsoft® Windows®
                    ProductVersion:   10.0.19041.561
                    Debug:            False
                    Patched:          False
                    PreRelease:       False
                    PrivateBuild:     False
                    SpecialBuild:     False
                    Language:         Español (España, internacional)
                    
BaseName          : tpmvsc
Target            : {C:\Windows\WinSxS\amd64_microsoft-windows-s..rd-tpm-vcard-module_31bf3856ad364e35_10.0.19041.1_none_d7b75a54cae59b0a\tpmvsc.dll}
LinkType          : HardLink
Name              : tpmvsc.dll
Length            : 317952
DirectoryName     : C:\Windows\System32
Directory         : C:\Windows\System32
IsReadOnly        : False
Exists            : True
FullName          : C:\Windows\System32\tpmvsc.dll
Extension         : .dll
CreationTime      : 07/12/2019 10:10:30
CreationTimeUtc   : 07/12/2019 9:10:30
LastAccessTime    : 03/12/2020 15:52:55
LastAccessTimeUtc : 03/12/2020 14:52:55
LastWriteTime     : 07/12/2019 10:10:30
LastWriteTimeUtc  : 07/12/2019 9:10:30
Attributes        : Archive



Procesos que utilizan la dll tpmvsc.dll