ncrypt.dll

ncrypt.dll — PE metadata by version
NT 6.0 x86NT 6.1 x64NT 6.3 x86NT 10.0 x64NT 10.0 x64
FileVersion6.0.6002.18005 (lh_sp2rtm.090410-1830)6.1.7600.16385 (win7_rtm.090713-1255)6.3.9600.16384 (winblue_rtm.130821-1623)10.0.19041.3636 (WinBuild.160101.0800)10.0.26100.7705 (WinBuild.160101.0800)
FileDescriptionWindows cryptographic libraryWindows cryptographic libraryWindows NCrypt RouterWindows NCrypt RouterWindows NCrypt Router

Export nameNT 6.0 x86NT 6.1 x64NT 6.3 x86NT 10.0 x64NT 10.0 x64
BCryptAddContextFunction→ 1→ 1→ 1→ 1→ 1
BCryptAddContextFunctionProvider→ 2→ 2→ 2→ 2→ 2
BCryptCloseAlgorithmProvider→ 3→ 3→ 3→ 3→ 3
BCryptConfigureContext→ 4→ 4→ 4→ 4→ 4
BCryptConfigureContextFunction→ 5→ 5→ 5→ 5→ 5
BCryptCreateContext→ 6→ 6→ 6→ 6→ 6
BCryptCreateHash→ 7→ 7→ 7→ 7→ 7
BCryptCreateMultiHash→ 8
BCryptDecapsulate→ 9
BCryptDecrypt→ 8→ 8→ 8→ 8→ 10
BCryptDeleteContext→ 9→ 9→ 9→ 9→ 11
BCryptDeriveKey→ 10→ 10→ 10→ 10→ 12
BCryptDeriveKeyCapi→ 11→ 11→ 11→ 13
BCryptDeriveKeyPBKDF2→ 12→ 12→ 12→ 14
BCryptDestroyHash→ 11→ 13→ 13→ 13→ 15
BCryptDestroyKey→ 12→ 14→ 14→ 14→ 16
BCryptDestroySecret→ 13→ 15→ 15→ 15→ 17
BCryptDuplicateHash→ 14→ 16→ 16→ 16→ 18
BCryptDuplicateKey→ 15→ 17→ 17→ 17→ 19
BCryptEncapsulate→ 20
BCryptEncrypt→ 16→ 18→ 18→ 18→ 21
BCryptEnumAlgorithms→ 17→ 19→ 19→ 19→ 22
BCryptEnumContextFunctionProviders→ 18→ 20→ 20→ 20→ 23
BCryptEnumContextFunctions→ 19→ 21→ 21→ 21→ 24
BCryptEnumContexts→ 20→ 22→ 22→ 22→ 25
BCryptEnumProviders→ 21→ 23→ 23→ 23→ 26
BCryptEnumRegisteredProviders→ 22→ 24→ 24→ 24→ 27
BCryptExportKey→ 23→ 25→ 25→ 25→ 28
BCryptFinalizeKeyPair→ 24→ 26→ 26→ 26→ 29
BCryptFinishHash→ 25→ 27→ 27→ 27→ 30
BCryptFreeBuffer→ 26→ 28→ 28→ 28→ 31
BCryptGenerateKeyPair→ 28→ 30→ 30→ 30→ 33
BCryptGenerateSymmetricKey→ 29→ 31→ 31→ 31→ 34
BCryptGenRandom→ 27→ 29→ 29→ 29→ 32
BCryptGetFipsAlgorithmMode→ 30→ 32→ 32→ 32→ 35
BCryptGetProperty→ 31→ 33→ 33→ 33→ 36
BCryptHash→ 34→ 37
BCryptHashData→ 32→ 34→ 34→ 35→ 38
BCryptImportKey→ 33→ 35→ 35→ 36→ 39
BCryptImportKeyPair→ 34→ 36→ 36→ 37→ 40
BCryptKeyDerivation→ 37→ 38→ 41
BCryptOpenAlgorithmProvider→ 35→ 37→ 38→ 39→ 42
BCryptProcessMultiOperations→ 43
BCryptQueryContextConfiguration→ 36→ 38→ 39→ 40→ 44
BCryptQueryContextFunctionConfiguration→ 37→ 39→ 40→ 41→ 45
BCryptQueryContextFunctionProperty→ 38→ 40→ 41→ 42→ 46
BCryptQueryProviderRegistration→ 39→ 41→ 42→ 43→ 47
BCryptRegisterConfigChangeNotify→ 40→ 42→ 43→ 44→ 48
BCryptRegisterProvider→ 41→ 43→ 44→ 45→ 49
BCryptRemoveContextFunction→ 42→ 44→ 45→ 46→ 50
BCryptRemoveContextFunctionProvider→ 43→ 45→ 46→ 47→ 51
BCryptResolveProviders→ 44→ 46→ 47→ 48→ 52
BCryptSecretAgreement→ 45→ 47→ 48→ 49→ 53
BCryptSetAuditingInterface→ 46→ 48→ 49→ 50→ 54
BCryptSetContextFunctionProperty→ 47→ 49→ 50→ 51→ 55
BCryptSetProperty→ 48→ 50→ 51→ 52→ 56
BCryptSignHash→ 49→ 51→ 52→ 53→ 57
BCryptUnregisterConfigChangeNotify→ 50→ 52→ 53→ 54→ 58
BCryptUnregisterProvider→ 51→ 53→ 54→ 55→ 59
BCryptVerifySignature→ 52→ 54→ 55→ 56→ 60
GetIsolationServerInterface5355565761
GetKeyStorageInterface5456575862
GetSChannelInterface5557585963
NCryptCloseKeyProtector596064
NCryptCloseProtectionDescriptor606165
NCryptCreateClaim6266
NCryptCreatePersistedKey5658616367
NCryptCreateProtectionDescriptor626468
NCryptDecapsulate69
NCryptDecrypt5759636570
NCryptDeleteKey5860646671
NCryptDeriveKey5961656772
NCryptDuplicateKeyProtectorHandle666873
NCryptEncapsulate74
NCryptEncrypt6062676975
NCryptEnumAlgorithms6163687076
NCryptEnumKeys6264697177
NCryptEnumStorageProviders6365707278
NCryptExportKey6466717379
NCryptFinalizeKey6567727480
NCryptFreeBuffer6668737581
NCryptFreeObject6769747682
NCryptGetProperty6870757783
NCryptGetProtectionDescriptorInfo767884
NCryptImportKey6971777985
NCryptIsAlgSupported7072788086
NCryptIsKeyHandle7173798187
NCryptKeyDerivation808288
NCryptNotifyChangeKey7274818389
NCryptOpenKey7375828490
NCryptOpenKeyProtector838591
NCryptOpenStorageProvider7476848692
NCryptProtectKey858793
NCryptProtectSecret868894
NCryptQueryProtectionDescriptorName878995
NCryptRegisterProtectionDescriptorName889096
NCryptSecretAgreement7577899197
NCryptSetAuditingInterface7678909298
NCryptSetProperty7779919399
NCryptSignHash78809294100
NCryptStreamClose9395101
NCryptStreamOpenToProtect9496102
NCryptStreamOpenToUnprotect9597103
NCryptStreamOpenToUnprotectEx98104
NCryptStreamUpdate9699105
NCryptTranslateHandle798197100106
NCryptUnprotectKey98101107
NCryptUnprotectSecret99102108
NCryptVerifyClaim103109
NCryptVerifySignature8082100104110
SslChangeNotify8183101105111
SslComputeClientAuthHash8284102106112
SslComputeEapKeyBlock8385103107113
SslComputeFinishedHash8486104108114
SslComputeSessionHash109115
SslCreateClientAuthHash87105110116
SslCreateEphemeralKey8588106111117
SslCreateHandshakeHash8689107112118
SslDecrementProviderReferenceCount8790108113119
SslDecryptPacket8891109114120
SslDeriveSessionTicketKey121
SslDuplicateTranscriptHash115122
SslEncryptPacket8992110116123
SslEnumCipherSuites9093111117124
SslEnumCipherSuitesEx118125
SslEnumEccCurves119126
SslEnumProtocolProviders9194112120127
SslExpandBinderKey121128
SslExpandExporterMasterKey122129
SslExpandNextGenTrafficKey130
SslExpandPreSharedKey123131
SslExpandResumptionMasterKey124132
SslExpandTrafficKeys125133
SslExpandWriteKey126134
SslExportKey9295113127135
SslExportKeyingMaterial128136
SslExtractEarlyKey129137
SslExtractHandshakeKey130138
SslExtractMasterKey131139
SslFreeBuffer9396114132140
SslFreeObject9497115133141
SslGenerateMasterKey9598116134142
SslGeneratePreMasterKey135143
SslGenerateSessionKeys9699117136144
SslGetCipherSuitePRFHashAlgorithm100118137145
SslGetKeyProperty97101119138146
SslGetProviderProperty98102120139147
SslGetSessionTicketProtectionHeaderSize148
SslHashHandshake99103121140149
SslImportKey100104122141150
SslImportMasterKey101105123142151
SslIncrementProviderReferenceCount102106124143152
SslLookupCipherLengths107125144153
SslLookupCipherSuiteInfo103108126145154
SslOpenPrivateKey104109127146155
SslOpenProvider105110128147156
SslProtectSessionTicket157
SslSignHash106111129148158
SslUnprotectSessionTicket159
SslVerifySignature112130149160

Ordinal numbers are shown per version. → indicates a forwarder export (hover for target). Functions absent from a version are shown as blank.