Site and content now available for sale - $1950 Contact Us
Includes 80,000+ pages content, Windows app, database, admin, graphics, and more.
spacer spacer spacer
 
 
  arrow Description
  arrow Key Facts
  arrow File System and OS
  arrow Security Validation
  arrow Requires
  arrow Additional Analysis
  arrow Resources
  arrow   Icons Inside File
  arrow   Cursors Inside File
  arrow   Dialog Titles
  arrow   Text Inside File
  arrow Vendor Summary
  arrow Research this File
  help File Detail Help
 
     
 
 
File Details
 

Cryptui.dll

Microsoft Trust UI Provider

 
     
  Description  
     
 
icon   This is the Microsoft Trust User Interface (UI) provider. It is a library of functions to add or remove security certificates from the Windows catalog of certificates. Certificates are used to validate that a program or website connection is truly from the company specified.

Cryptui.dll is a 32-bit Dynamic Linked Library of code components for a graphics UI style application.
Return to the
File Analysis Report
 
     
   
  Key Facts from within File  
     
 
key facts   These are the direct values are extracted from the file. These are defined by the original developer. Some items may be unspecified, mistyped or out of date.
     
File description
  Microsoft Trust UI Provider
 
File Version
  5.131.2600.1106 (xpsp1.020828-1920)
 
Application
  Microsoft Windows Operating System
 
App version
  5.131.2600.1106
 
Type
  32-bit
 
Publisher
  Microsoft Corporation
 
Copyright
  (c) Microsoft Corporation. All rights reserved.
   
  File System and OS Information  
     
 
File system  
  C:\Windows\System32

This directory holds the core operating system files and libraries.

     
Date Modified
  29-Aug-2002 3:40 am
 
Date Created
  02-May-2009 5:47 pm
 
Size
  460 KB  (471,040 Bytes)
 
Captured from
  Core without updates
 
OS at capture
  Windows XP (SP1), Build 2600, 32-bit edition
 
 
   
  Security Validation  
     
 
security   The two security hashes for Cryptui.dll were created from the original file. The security hash is created by scanning all bytes within the file. Identical files should have the same hashes. SHA1 is considered the more secure than the older MD5 hash.
     
MD5
  191132239106E369F7A45CF5A02D9EA6
 
SHA1
  33F2A0FED6BE7051030A689DC3A3DE5455CE30C6
     
  Requires  
     
 
required   The following files are required when running this program. These may call other files, and there can be additional required files not in this list.

           
  import Advapi32.dll   import Rpcrt4.dll
  import Crypt32.dll   import User32.dll
  import Gdi32.dll   import Wininet.dll
  import Kernel32.dll   import Wintrust.dll
  import Msvcrt.dll   import Wldap32.dll
  import Netapi32.dll  
 
Click on filename for more details.
 
   
  Additional Analysis  
     
 
notes  
  • Cryptui.dll requires a C++ library, and was likely written in Micorsoft Visual C++. It was likely built using Visual Studio 2003.
  • Cryptui.dll is a PE style file.
  • Our analysis shows that over 34 different files internally use Cryptui.dll.
   
  Internal Resource Counts  
     
 
notes   Resources are read-only content stored within the file. It is mostly used to hold graphics, strings, menus and dialog templates, although other types are occasionally used. See our section on Resources Help for more details.

  Strings and Messages43   Icons (Single)38  
  Dialog Templates0   Icons (Grouped)20  
  Menus0   Icons (Animated)0  
  HTML Documents0   Cursors (Single)2  
  Accelerators0   Cursors (Grouped)2  
  Manifests1   Cursors (Animated)0  
  Fonts0   Bitmaps17  
 
   
  Icons Inside File  
     
 
notes   The single image below shows the Group Icon resources extracted from the file.

  icons
 
     
   
  Cursors Inside File  
     
 
notes   The single image below shows the Group Cursor resources extracted from the file.

  cursors
 
     
   
  Dialog Titles  
     
 
notes   This file includes dialog resources. We've extracted unique dialog titles below.
  
1Certificate Request Wizard
2Certification Path
3Disclaimer
4Trust List
5User Defined Purpose
6Revocation List
7Digital Signatures
8Select Certificate Store
9Select Certificate
10Security Catalog
 
   
  Text Inside File  
     
 
notes   View the text string resources. Some filtering was done to remove non-standard characters and to limit the length strings. Strings embedded in code are not shown.
  
1Certificate
2Version 1 Fields Only
Extensions Only
Critical Extensions Only
Properties Only
Thumbprint algorithm
Thumbprint
Friendly name
Description
Enhanced key usage (property)
Certificate Information
This certificate is intended for the following purpose(s):
3Issued by:
4Certificate Trust List
Serial number
Signature algorithm
Valid from
Public key
Subject usage
List identifier
Sequence number
Effective date
5Next update
Subject algorithm
CTL name (friendly name)
Issued to
Issued from
Not available
Hash value
This certificate trust list is not valid. The signature cannot be verified, and the list may have been altered.
This certificate trust list has been verified.
Enter an OID in the following form: 1.2.3.4
The OID you entered is cannot be added due to restrictions in the certification path.
Digital Signature Details
Name of signer:
E-mail address:
Signed at:
Digest algorithm
6Digest encryption algorithm
Authenticated attributes
Unauthenticated attributes
Timestamp
This certificate revocation list is valid.
This certificate revocation list is not valid.
Certificate Revocation List
Revocation date
Additional Attributes
The OID you entered already exists.
Certificate Properties
This certificate was revoked by its certification authority.
This certificate has expired or is not yet valid.
This certificate has an nonvalid digital signature.
The issuer of this certificate could not be found.
The duration of validity for this certificate exceeds that of its certification authority.
7This CA Root certificate is not trusted because it is not in the Trusted Root Certification Authorities store.
All the intended purposes of this certificate could not be verified.
This certificate cannot be verified up to a trusted certification authority.
This certificate is OK.
This certificate has been revoked by its certification authority.
This certificate has expired or is not yet valid.
The integrity of this certificate cannot be guaranteed. The certificate may be corrupted or may have been altered.
The duration of validity for this certificate exceeds that of its certification authority.
This certificate trust list is OK.
An internal error occured during processing of this certificate.
Issued to
Certificate Trust List Information
This certificate trust list is not valid. The certificate that signed the list is not valid.
This certificate trust list cannot be verified. The certificate that signed the list is not available for validation.
Certificate Revocation List I...
8Select the certificate you want to use.
Issued by
Intended Purposes
Digital Signature Information
This digital signature is OK.
This digital signature is not valid.
The certificate that was used to sign is unavailable, and therefore cannot be validated.
Select a certificate.
Select Certificate
To see your changes, close this dialog box, and then reopen it.
Security Catalog
This security catalog is not valid. The signature cannot be verified, and the security catalog may have been altered.
This security catalog is not valid. The certificate that signed this security catalog is not valid.
9This security catalog cannot be verified. The certificate that signed this security catalog is not available for verification.
This security catalog is valid.
Security Catalog Information
This CA Root certificate is not trusted. To enable trust, install this certificate in the Trusted Root Certification Authorities store.
Select Certificate Store
Select a certificate store.
* Refer to the certification authority's statement for details.
You have a private key that corresponds to this certificate.
This security catalog is not digitally signed and cannot be verified.
This certificate trust list is not digitally signed and cannot be verified.
This certificate does not appear to be valid for the selected purpose.
This certification authority does not appear to be allowed to issue certificates or cannot be used as an end-entity certificate.
This certificate cannot be used to verify the authenticity of downloaded software because it does not have the appropriate Authenticode Code S...
10This certificate cannot be used to verify the authenticity of downloaded software because it does not have the appropriate Authenticode Code Signing purpose.
Windows cannot determine the validity of this certificate because it cannot locate a valid certificate revocation list from the certification authority that issued this certificate.
The integrity of this certificate trust list cannot be guaranteed. The certificate trust list may be corrupted or may have been altered.
This certificate trust list has expired or is not yet valid.
This certificate trust list does not appear to be valid for the selected purpose.
&View Certificate
&View CTL
11This security catalog is not valid. The certificate which countersigned this security catalog is not valid.
This certificate trust list is not valid. The certificate which countersigned this list is not valid.
One of the countersignatures is not valid. The file may have been altered.
The integrity of the certificate that signed this file cannot be guaranteed. The certificate may be corrupted or may have been altered.
The integrity of the data cannot be guaranteed. The data may be corrupted or may have been altered.
You cannot add the Server Gated Cryptography purpose (OID).
An unknown error has occured.
This certificate has been deactivated.
The certificate in the signature cannot be verified.
Protects software from alteration after publication
Ensures software came from commercial software publisher
Ensures software came from individual software publisher
Ensures the identity of a remote computer
Proves your identity to a remote computer
Allows strong encryption for online ...
12Protects e-mail from tampering
Ensures the content of e-mail cannot be viewed by others
Allows data to be signed with the current time
Allows you to digitally sign a certificate trust list
Allows data on disk to be encrypted
Allows secure communication on the Internet
You do not trust this certificate.
An unknown error has occured.
This certificate validates to a root certificate that appears to be trusted by the remote computer. To ensure this certificate is valid on the remote computer, verify this certificate on that computer.
This root certificate appears to be trusted by the remote computer. To ensure this root certificate is valid on the remote computer, verify this root certificate on that computer.
Ensures software came from software publisher
This certificate store cannot be opened. Please select another store.
Select the certificates you want to use
Security level set to High
Security level set to Medium
13You must give this password a name. Pick a name which will remind you of the password, without revealing the password.
Password Error
The passwords you entered were different. Please re-enter.
Protecting an item.
Accessing a Protected item.
No appropriate certificates correspond to the selected user.
The URL you entered is invalid. Please verify and enter a valid URL.
The cross-certificates download interval value you entered is invalid. Please enter a numeric value between 1 and %1!d!.
Extended Error Information
Decryption error!
Unable to access the Protected item. Please verify that the password you just entered is the correct one.
Revocation Status : OK •
14Revocation Status : Revoked on •
Revocation Status : OK. Effective Date Next Update •
Revocation Status : Offline. Effective Date Next Update •
Revocation Status : %1!s! •
This certificate has been validated on your computer. The remote computer was not used to verify this certificate. To ensure this certificate is valid on the remote computer, verify this certificate on that computer.
15Do you want to install and run "%1!s!" signed on %2!s! and distributed by:
Do you want to install and run "%1!s!" signed on an unknown date/time and distributed by:
Do you want to install and run "%1!s!"?
Publisher authenticity verified by %1!s!
Caution: %1!s! asserts that this content is safe. You should only install/view this content if you trust %1!s! to make that assertion.
&Always trust content from %1!s!
Unknown Publisher
16*** TEST CERTIFICATE ***
Signature does not contain a valid signing certificate.
The signature contains a time stamp. However, the time stamp could not be verified.
The object to be verified is unknown to the Trust Provider.
The Trust Provider is unknown or not configured properly.
Signature does not contain a valid counter signing certificate.
The signature does not match the content of the signed message.
Content does not match the signature.
17Signature does not contain a valid signer.
The signing certificate did not have a valid root certificate.
The root certificate has not been enabled as a trusted root.
The test root has not been enabled as a trusted root.
Signing certificate does not contain Authenticode extensions.
No commercial or individual setting in signing certificate.
Signing certificate's starting or ending time is outside one of its issuer's starting or ending time.
Wrong issuing certificate used to verify a certificate.
A purpose specified in a certificate (signing or issuer) makes it invalid for Authenticode.
A basic constraint of a certificate in the signature failed for Authenticode.
Unsupported basic constraint found in a certificate used by the signature.
The date for the signing certificate is not valid.
The root is not trusted as the time stamp root.
Certificate does not contain or does not meet the Authenticode financial extension.
No opus information provided for the signing certificate.
18A certificate (signing or issuer) has expired.
19Verified chain to an unknown root certificate.
File not found or not valid format.
The Security setting to invalidate version one signatures is set.
Signature is not trusted by Authenticode with the current policy settings.
20Click here to view the publisher's certificate.
Click here to find out more about the software being verified.
21Click here to view advanced information about the signature.
22The certificate request cannot be created because it failed to gather required information.
The certificate request cannot be created because of invalid private key information.
Certificate Request Wizard
Specify a certification authority.
Certificate Renewal Wizard
The certificate request cannot be created. The cause of the problem may be the cryptographic hardware or the cryptographic service provider.
No cryptographic service provider (CSP) is compliant with the selected certification authority.
The wizard cannot start.
Certificate Request Wizard
23Certificate Renewal Wizard
Friendly Name
Account Name
Computer Name
Service Name
Certification Authority
No local cryptographic service provider (CSP) can generate a request using the selected template.
Select a certificate template.
Windows cannot get information about the selected cryptographic service provider (CSP).
None of the certification authorities accepts the selected CSP.
The wizard cannot to start.
Arial Black
24Publish to the Active Directory
The certificate request cannot be created.
The certificate request could not be completed.
The certification authority denied the request.
The certificate request was successful.
The certificate will be issued by the certification authority at a later time.
The certificate request was received by the certification authority (CA). The certificate will be issued when it is approved by the Certificate Manager.
The certificate cannot be installed because of one or more of the following conditions: • - There is a problem with your cryptographic hardware. • - The cryptographic service provider (CSP) that created the request is malfunctioning. • The error was:
The certification authority cannot be reached. Please try again later.
The certificate installation was cancelled.
Microsoft Base Smart Card Crypto Provider V1.0
Certificate
Certificate Trust List
Certificate Revocation List
25Certificate Store
Serialized Certificate
Serialized Certificate Trust List
Serialized Certificate Revocation List
PKCS #7 Certificates
File Name
Automatic store selection
Store Name
Please select a file
Certificate Import Wizard
The password you entered is incorrect.
Select a certificate store.
The input information is not valid.
The file type is not recognizable. Select another file.
26The input file cannot be read. The file may be corrupted.
The Certificate Import wizard cannot start.
An internal error occurred. The private key that you are importing might require a cryptographic service provider that is not installed on your system.
The import was successful.
The import failed because the store was read-only, the store was full, or the store did not open correctly.
An error occurred during the opening of the Enterprise Trust store.
An error occurred during the addition of a certificate trust list to the Enterprise Trust store.
An error occurred during the opening of the Intermediate Certification Authorities store.
An error occurred during the addition of a certificate revocation list to the Intermediate Certification Authorities store.
An error occurred during the opening of the Personal store.
An error occurred during the addition of a certificate to the Personal store.
An error occurred during the addition of a certificate to the Intermediate Certificat...
27The certificate purpose does not match the purpose in the CTL.
X.509 Certificate (*.cer;*.crt)
28The certificate cannot be deleted from the CTL.
Select a certificate.
Certificate Trust List (*.stl)
29Select a file format.
Enter a file name.
Microsoft Serialized Certificate Store (*.sst)
30File Format
Determined by the program
This certificate already exists in the certificate store you selected. Do you want to overwrite the existing certificate?
The validity period is not valid.
The validity period is not valid.
The validity period is not valid.
Certificate Store Selected by User
Certificate Store Selected
There is not enough memory to complete the operation. Save your work, close other programs, and then try again.
%s already exists. Do you want to replace it?
X.509 Certificate (*.cer;*.crt)
31Issued by
Expiration date
Timestamp service
Executable File (*.exe;*.dll;*.ocx)
32You must select a certification authority.
Select a certification authority.
MS Sans Serif
The export was successful.
The export failed.
Base64 Encoded X.509 (*.cer)
33MS EXCHANGE
RSA SCHANNEL
EC ECDSA SIG
EC ECNRA SIG
EC ECDSA FULL
EC ECNRA FULL
DH SCHANNEL
SPYRUS LYNKS
PKCS #7 Certificates (*.p7b;*.spc)
34Signing file name
Private key file
Cryptographic service provider
Private key container
Key specification
Hash algorithm
Include only the signing certificate
Include the certification path and the root certificate
Include the certification path but do not include the root certificate
Certification path
No additional certificates
Add certificates from file
Add certificates from store
Content description
Content information URL
35PKCS #7 Certificates (*.spc)
36Windows cannot build the requested certification path.
The signing certificate has expired or is not yet valid.
X.509 Certificate (*.cer;*.crt)
37Friendly Name
You cannot decrypt data encrypted using the certificates. Do you want to delete the certificates?
You cannot encrypt data sent to the owner of the certificates. Do you want to delete the certificates?
Certificates that are issued by the certification authorities or any lower level certification authorities will no longer be trusted. Do you want to delete the certificate(s)?
Deleting system root certificates might prevent some Windows components from working properly. If Update Root Certificates is installed, any deleted third-party root certificates will be restored automatically, but the system root certificates will not. Do you want to delete the selected certificate(s)?
The connection timed out, or the timestamp response is not valid.
Certificate
The files you are importing are not valid certificate files.
Some of the files are not valid certificate files and cannot be imported.
Windows cannot find the specified path.
Select a purpose for the certificate trus...
38%1!d! months and %2!d! days
%1!d! months
%1!d! days
The certification authority selected does not issue certificates based on certificate templates.
The wizard cannot be started because of one or more of the following conditions: • - There are no trusted certification authorities (CAs) available. • - You do not have the permissions to request certificates from the available CAs. • - The available CAs issue certificates for which you do not have permissions.
You do not have permission to request a certificate based on the selected certificate template.
User protection of private keys is not supported for remote key generation.
The program did not provide valid certification authority information.
Select a cryptographic service provider.
The calling application did not specify a certificate to renew.
This certificate cannot be renewed because it does not contain enough information to generate a renewal request. Please request a new certificate.
Windows cannot map your Windows...
39Windows cannot locate the certification authority.
The import was unsuccessful because read-only duplicates already exist in the certificate stores.
The file contains objects that do not match the program's criteria. Specify another file.
Certificate File (*.cer;*.crt)
40The specified file does not exist, or it is a read-only file.
There is no certificate in the selected file.
The specified file is empty. Select a different file.
Specify a certificate template.
The specified file does not exist.
%s already exists. Do you want to replace it?
The specified file is empty.
The certificate does not contain valid private key information.
Publisher
Windows cannot find a valid certificate template for the request.
Note: The associated private key is inside a cryptographic service provider that may not allow exporting of the key. Exporting this certificate with the private key may fail.
Importing a .pfx or .p12 file to a remote certificate store is not supported.
You do not have permissions to delete some or all of the selected certificates. Delete canceled.
Exporting certificates with private keys of this type is not supported.
41The private key being imported is not supported by the targeted Cryptographic Service Provider.
The key being imported is improperly encoded.
Trusted Publishers
The publisher will no longer be trusted. Do you want to delete the certificates?
The certificate request failed.
42An error occurred during the opening of the Other People store.
The certificate request cannot be created because of one of the following conditions: • - The request required an exchange certificate from a Certification Authority (CA) that is not started. • - You do not have the permissions to request certificates from the available CAs.
The certificate request cannot be created because the certificate type was defined incorrectly. The cryptographic service provider (CSP) does not support the specified certificate purpose. Contact your system administrator.
Windows contains a Certificate Revocation List (CRL) that has the same date or is newer than the CRL you are trying to import. If you replace the current CRL, you might lose certificate revocation information. Do you want to replace the current CRL?
Windows contains a Certificate Trust List (CTL) that has the same date or is newer than the CTL you are trying to import. If you replace the current CTL, you might lose c...
43The certificate request failed because of one of the following conditions: • - The certificate request was submitted to a Certification Authority (CA) that is not started. • - You do not have the permissions to request certificates from the available CAs.
The certificate request failed because of one of the following conditions: • - There are no trusted certification authorities (CAs) available. • - The available CAs do not issue certificates based on the specified template.

Zero terminated sub-strings are separated with " • ".
 
     
   
  Vendor Summary  
     
 
Vendor
  Microsoft Corporation

Microsoft Corporation Logo
Phone
1-425-882-8080
1-800-642-7676

Web
Global
USA

Assistance
Support

 
   
  Research this File  
     
 
Getting search results...
 
     
  Notes  
     
  While we believe this information up to date and accurate, FAQware is not responsible for any inaccuracies. If you find something that is out of date or inaccurate, please let us know at so we can correct it.