¿Para qué sirve la dll webauthn.dll?

Autenticación web

Dependencias de la dll webauthn.dll


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


Dump of file C:\Windows\System32\webauthn.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
    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-threadpool-l1-2-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
    api-ms-win-eventing-provider-l1-1-0.dll
    api-ms-win-core-heap-l2-1-0.dll
    api-ms-win-core-synch-l1-2-1.dll
    api-ms-win-core-synch-l1-2-0.dll
    bcrypt.dll
    api-ms-win-core-sysinfo-l1-1-0.dll
    api-ms-win-core-string-l1-1-0.dll
    api-ms-win-core-rtlsupport-l1-1-0.dll
    api-ms-win-core-interlocked-l1-1-0.dll
    api-ms-win-core-processthreads-l1-1-1.dll
    api-ms-win-core-psapi-l1-1-0.dll
    api-ms-win-core-registry-l1-1-0.dll
    api-ms-win-core-timezone-l1-1-0.dll
    api-ms-win-core-file-l1-1-0.dll
    api-ms-win-core-io-l1-1-0.dll
    api-ms-win-core-heap-obsolete-l1-1-0.dll
    ntdll.dll
    api-ms-win-core-apiquery-l1-1-0.dll
    api-ms-win-core-delayload-l1-1-1.dll
    api-ms-win-core-delayload-l1-1-0.dll
    api-ms-win-core-processenvironment-l1-1-0.dll
    api-ms-win-core-datetime-l1-1-0.dll

  Image has the following delay load dependencies:

    api-ms-win-security-sddl-l1-1-0.dll
    api-ms-win-core-com-l1-1-0.dll
    CRYPT32.dll
    RPCRT4.dll
    api-ms-win-core-winrt-string-l1-1-0.dll
    ncrypt.dll
    api-ms-win-core-winrt-l1-1-0.dll
    api-ms-win-security-base-l1-1-0.dll
    CRYPTBASE.dll
    api-ms-win-core-winrt-error-l1-1-0.dll
    api-ms-win-service-management-l1-1-0.dll
    api-ms-win-service-management-l2-1-0.dll
    api-ms-win-service-winsvc-l1-1-0.dll
    api-ms-win-service-private-l1-1-0.dll
    DEVOBJ.dll
    ext-ms-win-session-winsta-l1-1-0.dll
    ext-ms-win-security-winscard-l1-1-0.dll
    ext-ms-win-security-winscard-l1-1-1.dll
    credui.dll
    HID.DLL
    tbs.dll
    cryptngc.dll
    WINTRUST.dll
    api-ms-win-security-capability-l1-1-0.dll
    api-ms-win-core-winrt-robuffer-l1-1-0.dll

  Summary

        2000 .data
        1000 .didat
        3000 .pdata
       12000 .rdata
        1000 .reloc
        B000 .rsrc
       5C000 .text

Funciones que tiene la dll webauthn.dll


1    0 0001F590 CryptsvcDllCtrl
2    1 0000D860 I_WebAuthNCtapDecodeGetAssertionRpcResponse
3    2 0000B1C0 I_WebAuthNCtapDecodeMakeCredentialRpcResponse
4    3 0000D240 I_WebAuthNCtapEncodeGetAssertionRpcRequest
5    4 0000ADA0 I_WebAuthNCtapEncodeMakeCredentialRpcRequest
6    5 000163B0 WebAuthNAuthenticatorGetAssertion
7    6 00015BC0 WebAuthNAuthenticatorMakeCredential
8    7 00016B70 WebAuthNCancelCurrentOperation
9    8 0000C7D0 WebAuthNCtapChangeClientPin
10    9 0000EA90 WebAuthNCtapChangeClientPinForSelectedDevice
11    A 0000E130 WebAuthNCtapFreeSelectedDeviceInformation
12    B 0000E160 WebAuthNCtapGetAssertion
13    C 00010250 WebAuthNCtapGetSupportedTransports
14    D 00014280 WebAuthNCtapGetWnfLocalizedString
15    E 0000F9C0 WebAuthNCtapIsStopSendCommandError
16    F 0000CA70 WebAuthNCtapMakeCredential
17   10 00012EC0 WebAuthNCtapManageAuthenticatePin
18   11 00013680 WebAuthNCtapManageCancelEnrollFingerprint
19   12 000131C0 WebAuthNCtapManageChangePin
20   13 000124B0 WebAuthNCtapManageClose
21   14 000141F0 WebAuthNCtapManageDeleteCredential
22   15 000133F0 WebAuthNCtapManageEnrollFingerprint
23   16 00013C00 WebAuthNCtapManageFreeDisplayCredentials
24   17 00013C60 WebAuthNCtapManageGetDisplayCredentials
25   18 00013750 WebAuthNCtapManageRemoveFingerprints
26   19 00012C40 WebAuthNCtapManageResetDevice
27   1A 00012B00 WebAuthNCtapManageSelect
28   1B 00013050 WebAuthNCtapManageSetPin
29   1C 0000F050 WebAuthNCtapParseAuthenticatorData
30   1D 0000C9D0 WebAuthNCtapResetDevice
31   1E 0000FB80 WebAuthNCtapRpcGetAssertionUserList
32   1F 0000FA20 WebAuthNCtapRpcGetCborCommand
33   20 0000FFA0 WebAuthNCtapRpcSelectGetAssertion
34   21 0000F0F0 WebAuthNCtapSendCommand
35   22 0000C690 WebAuthNCtapSetClientPin
36   23 000106B0 WebAuthNCtapStartDeviceChangeNotify
37   24 000106C0 WebAuthNCtapStopDeviceChangeNotify
38   25 0000ED90 WebAuthNCtapVerifyGetAssertion
39   26 0001C170 WebAuthNDecodeAccountInformation
40   27 0001C240 WebAuthNDeletePlatformCredential
41   28 0001C0A0 WebAuthNEncodeAccountInformation
42   29 0000E130 WebAuthNFreeAssertion
43   2A 0000AD30 WebAuthNFreeCredentialAttestation
44   2B 0000E130 WebAuthNFreeDecodedAccountInformation
45   2C 0000E130 WebAuthNFreeEncodedAccountInformation
46   2D 00013C00 WebAuthNFreePlatformCredentials
47   2E 0000E130 WebAuthNFreeUserEntityList
48   2F 00016B90 WebAuthNGetApiVersionNumber
49   30 00016B30 WebAuthNGetCancellationId
50   31 00015AD0 WebAuthNGetCoseAlgorithmIdentifier
51   32 000106D0 WebAuthNGetCredentialIdFromAuthenticatorData
52   33 0000F960 WebAuthNGetErrorName
53   34 0001C9E0 WebAuthNGetPlatformCredentials
54   35 0000F990 WebAuthNGetW3CExceptionDOMError
55   36 0001BE00 WebAuthNIsUserVerifyingPlatformAuthenticatorAvailable

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


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


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

File Type: DLL

  Section contains the following exports for webauthn.dll

    00000000 characteristics
    9E177CF2 time date stamp
        0.00 version
           1 ordinal base
          55 number of functions
          55 number of names

    ordinal hint RVA      name

          1    0 0001F590 CryptsvcDllCtrl
          2    1 0000D860 I_WebAuthNCtapDecodeGetAssertionRpcResponse
          3    2 0000B1C0 I_WebAuthNCtapDecodeMakeCredentialRpcResponse
          4    3 0000D240 I_WebAuthNCtapEncodeGetAssertionRpcRequest
          5    4 0000ADA0 I_WebAuthNCtapEncodeMakeCredentialRpcRequest
          6    5 000163B0 WebAuthNAuthenticatorGetAssertion
          7    6 00015BC0 WebAuthNAuthenticatorMakeCredential
          8    7 00016B70 WebAuthNCancelCurrentOperation
          9    8 0000C7D0 WebAuthNCtapChangeClientPin
         10    9 0000EA90 WebAuthNCtapChangeClientPinForSelectedDevice
         11    A 0000E130 WebAuthNCtapFreeSelectedDeviceInformation
         12    B 0000E160 WebAuthNCtapGetAssertion
         13    C 00010250 WebAuthNCtapGetSupportedTransports
         14    D 00014280 WebAuthNCtapGetWnfLocalizedString
         15    E 0000F9C0 WebAuthNCtapIsStopSendCommandError
         16    F 0000CA70 WebAuthNCtapMakeCredential
         17   10 00012EC0 WebAuthNCtapManageAuthenticatePin
         18   11 00013680 WebAuthNCtapManageCancelEnrollFingerprint
         19   12 000131C0 WebAuthNCtapManageChangePin
         20   13 000124B0 WebAuthNCtapManageClose
         21   14 000141F0 WebAuthNCtapManageDeleteCredential
         22   15 000133F0 WebAuthNCtapManageEnrollFingerprint
         23   16 00013C00 WebAuthNCtapManageFreeDisplayCredentials
         24   17 00013C60 WebAuthNCtapManageGetDisplayCredentials
         25   18 00013750 WebAuthNCtapManageRemoveFingerprints
         26   19 00012C40 WebAuthNCtapManageResetDevice
         27   1A 00012B00 WebAuthNCtapManageSelect
         28   1B 00013050 WebAuthNCtapManageSetPin
         29   1C 0000F050 WebAuthNCtapParseAuthenticatorData
         30   1D 0000C9D0 WebAuthNCtapResetDevice
         31   1E 0000FB80 WebAuthNCtapRpcGetAssertionUserList
         32   1F 0000FA20 WebAuthNCtapRpcGetCborCommand
         33   20 0000FFA0 WebAuthNCtapRpcSelectGetAssertion
         34   21 0000F0F0 WebAuthNCtapSendCommand
         35   22 0000C690 WebAuthNCtapSetClientPin
         36   23 000106B0 WebAuthNCtapStartDeviceChangeNotify
         37   24 000106C0 WebAuthNCtapStopDeviceChangeNotify
         38   25 0000ED90 WebAuthNCtapVerifyGetAssertion
         39   26 0001C170 WebAuthNDecodeAccountInformation
         40   27 0001C240 WebAuthNDeletePlatformCredential
         41   28 0001C0A0 WebAuthNEncodeAccountInformation
         42   29 0000E130 WebAuthNFreeAssertion
         43   2A 0000AD30 WebAuthNFreeCredentialAttestation
         44   2B 0000E130 WebAuthNFreeDecodedAccountInformation
         45   2C 0000E130 WebAuthNFreeEncodedAccountInformation
         46   2D 00013C00 WebAuthNFreePlatformCredentials
         47   2E 0000E130 WebAuthNFreeUserEntityList
         48   2F 00016B90 WebAuthNGetApiVersionNumber
         49   30 00016B30 WebAuthNGetCancellationId
         50   31 00015AD0 WebAuthNGetCoseAlgorithmIdentifier
         51   32 000106D0 WebAuthNGetCredentialIdFromAuthenticatorData
         52   33 0000F960 WebAuthNGetErrorName
         53   34 0001C9E0 WebAuthNGetPlatformCredentials
         54   35 0000F990 WebAuthNGetW3CExceptionDOMError
         55   36 0001BE00 WebAuthNIsUserVerifyingPlatformAuthenticatorAvailable

  Summary

        2000 .data
        1000 .didat
        3000 .pdata
       12000 .rdata
        1000 .reloc
        B000 .rsrc
       5C000 .text

Integridad de la dll webauthn.dll



Algorithm       Hash                                                                   Path                                                           
---------       ----                                                                   ----                                                           
SHA256          733A963B933EA83783351B70979AD70413FA93147D50A8AADD13EFD3BBABE369       C:\Windows\System32\webauthn.dll                               


Detalles sobre el fichero dll webauthn.dll




PSPath            : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32\webauthn.dll
PSParentPath      : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32
PSChildName       : webauthn.dll
PSDrive           : C
PSProvider        : Microsoft.PowerShell.Core\FileSystem
PSIsContainer     : False
Mode              : -a----
VersionInfo       : File:             C:\Windows\System32\webauthn.dll
                    InternalName:     webauthn.dll
                    OriginalFilename: webauthn.dll.mui
                    FileVersion:      10.0.19041.561 (WinBuild.160101.0800)
                    FileDescription:  Autenticación web
                    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          : webauthn
Target            : {C:\Windows\WinSxS\amd64_microsoft-windows-security-webauthn_31bf3856ad364e35_10.0.19041.1_none_b51692778b21e562\webauthn.dll}
LinkType          : HardLink
Name              : webauthn.dll
Length            : 505856
DirectoryName     : C:\Windows\System32
Directory         : C:\Windows\System32
IsReadOnly        : False
Exists            : True
FullName          : C:\Windows\System32\webauthn.dll
Extension         : .dll
CreationTime      : 07/12/2019 10:08:28
CreationTimeUtc   : 07/12/2019 9:08:28
LastAccessTime    : 03/12/2020 16:41:35
LastAccessTimeUtc : 03/12/2020 15:41:35
LastWriteTime     : 07/12/2019 10:08:28
LastWriteTimeUtc  : 07/12/2019 9:08:28
Attributes        : Archive



Procesos que utilizan la dll webauthn.dll


chrome