To view and parse a certificate with openssl, run the following command with the openssl x509 utility: openssl x509 -in example.com.crt -text -noout Where x509 is a certificate utility, -in example.com.crt is the certificate to view, -text means to print the full details of the certificate in … [Read more...] about openssl view certificate
How to Install OpenSSL on Ubuntu
This article will demonstrate how to install OpenSSL on the Ubuntu Linux platform. Most if not all installations of Ubuntu include OpenSSL by default. If you find yourself with an instance of Ubuntu that does not already have OpenSSL installed, then this article is for you. The examples in this … [Read more...] about How to Install OpenSSL on Ubuntu
How to Install OpenSSL on Windows
This article will demonstrate how to install OpenSSL on the Windows platform. Not all installations of Windows come with an installed version of OpenSSL. You may wish to install OpenSSL to run any number of their cryptographic commands. For a list of available commands visit any of our articles … [Read more...] about How to Install OpenSSL on Windows
openssl s_time – How to measure SSL performance
This article will demonstrate how to measure SSL and TLS performance using the openssl s_time utility from OpenSSL, the cryptography and SSL/TLS Toolkit. This utility allows you to connect to a remote host with SSL. Note that the connection must be SSL and does not support a plaintext or any other … [Read more...] about openssl s_time – How to measure SSL performance
openssl ec
The openssl ec command and utility can be used to process your EC (Elliptic Curve) keys. This article will walk you through examples on processing EC keys with the openssl ec utility as well as the openssl ecparam utility. You can submit your CSR with its EC key to The SSL Store for an SSL … [Read more...] about openssl ec
What is a Certificate Signing Request (CSR)?
A Certificate Signing Request (CSR) is the request file to be sent to a Certification Authority (CA) when requesting an SSL certificate. The CSR in PKI is created along with the public/private key pair and contains the public key. Examples are provided below on how to generate a CSR, and take note … [Read more...] about What is a Certificate Signing Request (CSR)?
openssl-speed
The openssl-speed utility can be used to measure the efficiency of cryptographic hash algorithms. For this purposes of this exercise, no additional flags or switches were added to the command. Strictly running openssl-speed will attempt a speed test on each supported hash algorithm and output the … [Read more...] about openssl-speed
How to generate a self-signed certificate with Java and BouncyCastle
This post demonstrates how to generate a self-signed certificate with Java and BouncyCastle. There are numerous posts online about how to generate a self-signed certificate using the Java Keytool, so I won’t cover that here. Instead, you may be looking for how to generate a self-signed certificate … [Read more...] about How to generate a self-signed certificate with Java and BouncyCastle