XML Tutorials - Herong's Tutorial Examples
This XML tutorial book is a collection of notes and sample codes written by the author while he was learning XML himself. Topics include introduction to XML, DTD (Document Type Definition), XSD (XML Schema Definition), XPath (XML Path Language), XSL (Extensible Stylesheet Language), XSLT (XSL Transf... 2021-03-07, 9762👍, 2💬
Viewing Pre-Installed Certificates in Mozilla Firefox
This section provides a tutorial example on how to view pre-installed certificates in Mozilla Firefox. View certificate button is on the Encryption tab of the Advanced option page. 2022-01-09, 187👍, 2💬
Usage Examples of Public Key Infrastructure
This section provides some usage examples of PKI (Public Key Infrastructure), like HTTPS (Hypertext Transfer Protocol Secure) protocol, digital signature, encryption of documents, digital identification. 2021-12-27, 4995👍, 6💬
Valid Certificate Required in Outlook
This section describes how to request digital signature and encryption when sending an outgoing email message in MS Office Outlook 2007. An invalid certificate error message shows up if you don't have any personal certificate that matches your email address and is issued from a trusted root CA. 2021-05-14, 483👍, 1💬
Outdated: Windows XP Component "Update Root Certificates"
This section describes the process used by Windows XP component, Update Root Certificates, to communicate to Windows Update Web site to fetch a trusted root certificate and install in on the local computer automatically. 2020-06-08, 5074👍, 4💬
Windows Automatic Root Update Mechanism
This section describes the automated process used by Windows to communicate to Windows Update Web site to fetch a trusted root certificate and install it on the local computer, whenever the root certificate is needed. 2020-06-08, 1135👍, 2💬
Configuring PHP OpenSSL on Windows
This section provides a tutorial example on how to install and configure the PHP OpenSSL module on Windows systems. PHP OpenSSL is provided as a DLL file called php_openssl.dll. 2020-05-21, 51213👍, 14💬
What Is HTTPS (Hypertext Transfer Protocol Secure)?
This section describes what is HTTPS (Hypertext Transfer Protocol Secure) - A communication protocol that uses the HTTP and the SSL/TLS protocols to provide encrypted communication and secure identification of a Web server. 2019-04-13, 671👍, 2💬
Outdated: IE 8 Displaying Certificate Error Page
This section provides a tutorial example showing that IE 8 fails to validate an HTTPS server certificate and displays a certificate error page. 2018-10-06, 476👍, 2💬
HTTPS Communication Data Encryption
This section describes the HTTPS communication data encryption process - Browser generates an encryption key, encrypts it using server public key and sends it to the server; Browser encrypts data with the encryption key; Server encrypts return data with the same encryption key. 2018-09-06, 166👍, 2💬
Creating a Digital ID and Sign Word Documents
This section provides a tutorial example on how to create a your own digital ID and use it to add a digital signature to a MS Word 2007 document. 2018-03-25, 2777👍, 2💬
Exporting a List of Root CA Certificates
This section provides a tutorial example on how to export a list of trusted root CA certificates with the certificates console on a Windows XP system. 2018-03-13, 1978👍, 2💬
Introduction of HTTPS (Hypertext Transfer Protocol Secure)
This chapter provides a quick introduction of HTTPS (Hypertext Transfer Protocol Secure). Topics include what is HTTPS; Web server authentication; communication data encryption. 2017-11-15, 3067👍, 3💬
Using openStream() Method in java.net.URL Class
This section provides a tutorial example on how to use the openStream() method in the java.net.URL class to perform a GET method on an HTTPS server. Java Secure Socket Extension (JSSE) works quietly behind the java.net.URL class to provide HTTPS support. 2017-05-23, 1680👍, 2💬
Digital Signature Scheme for Email Messages
This section describes the digital signature scheme for email messages. The process of signing an email message is the same as signing other digital documents. 2016-09-08, 1031👍, 1💬
Introduction of PKI (Public Key Infrastructure)
This chapter provides a quick introduction of PKI (Public Key Infrastructure). Topics include what is PKI; usage examples of PKI; most popular certificate authorities. 2016-02-22, 2374👍, 2💬
Converting KeyStore Files to PKCS12 Files
This section provides a tutorial example on how to convert a KeyStore file to a PKCS12 file, because Windows 'Internet Options' can import keys and certificates from PKCS12, but not from KeyStore file. 2016-02-07, 1588👍, 2💬
PKI Tutorials - Herong's Tutorial Examples
This PKI (Public Key Infrastructure) tutorial book is a collection of notes and sample codes written by the author while he was learning PKI technologies himself. Topics include CA, Certificate, Crypt::SSLeay, C#, Digital Signature, Firefox, HTTPS, IE, Java, JSSE, KeyStore, keytool, MMC, .NET, OpenS... 2016-02-07, 9628👍, 1💬
Testing OpenSSL with file_get_contents()
This section provides a tutorial example on how to test the PHP OpenSSL module with the file_get_contents() function to run a GET request on an HTTPS server. 2015-12-26, 103👍, 1💬
View Digital Signatures in Word Documents
This section provides a tutorial example on how to view digital signatures in MS Word 2007 documents. Clicking the digital signature icon in the status bar turns on and off the Signatures panel when editing Word documents. 2015-11-30, 577👍, 1💬
This section describes DES (Data Encryption Standard) algorithm - A 16-round Feistel cipher with blo...
This chapter provides tutorial notes and example codes on DSA (Digital Signature Algorithm). Topics ...
This section provides a tutorial example on how the SOAP message receiver should validate the passwo...
What is test testing area for? The testing area is provided to allow visitors to post testing commen...
This section describes how to download, install, and start Oracle Database 11g Express Edition (XE).