What is cryptojs? cryptojs is a library in javascript complete with cryptographic functions including encryption, decryption, and hashing functions. crypto-js is licensed under the MIT license. This library's purpose is to perform cryptographic operations in an easy-to-use syntax, providing … [Read more...] about cryptojs (crypto-js) – Encryption and hashing with JavaScript
Certificate Transparency
What is Certificate Transparency? Certificate Transparency (CT) is an initiative and project in the Web PKI arena whose goal is to improve the robustness of the Web PKI, provide visibility into SSL/TLS certificate issuance to domain owners, business owners, CAs (Certificate Authority), and … [Read more...] about Certificate Transparency
openssl smime
The openssl smime utility is useful for signing and encrypting S/MIME messages. S/MIME messages can be signed by multiple signers, be encrypted, decrypted, and verified. You can purchase an S/MIME email (user) certificate from almost any public CA (Certification Authority). For this exercise, we … [Read more...] about openssl smime
openssl encrypt a file
How to use openssl to encrypt a file with an asymmetric public key: Use the -rsautl option in openssl to encrypt a file using the RSA algorithm asymmetrically. When sharing a secret is not possible or less than ideal, asymmetric encryption is your best solution. First, if you do not already … [Read more...] about openssl encrypt a file
keytool printcert – How to print a certificate with Java keytool
What is Java keytool? The Java keytool is a command-line utility used to manage keystores in different formats containing keys and certificates. You can use the java keytool printcert command to print and view a certificate on a server or in a file. In many respects, the java keytool is a … [Read more...] about keytool printcert – How to print a certificate with Java keytool
How to create SSL certificate with Java keytool
What is Java keytool? The Java keytool is a command-line utility used to manage keystores in different formats containing keys and certificates. You can use the java keytool to create an SSL certificate via a response from a Certificate Signing Request (CSR). In many respects, the java keytool is … [Read more...] about How to create SSL certificate with Java keytool
How to generate secret key with java keytool
What is Java keytool? The Java keytool is a command-line utility used to manage keystores in different formats containing keys and certificates. You can use the java keytool to generate a secret key in a keystore. In many respects, the java keytool is a competing utility with openssl for … [Read more...] about How to generate secret key with java keytool
keytool export cert – Export a certificate with Java keytool
What is Java keytool? The Java keytool is a command-line utility used to manage keystores in different formats containing keys and certificates. You can use the java keytool to export a cert from a keystore. In many respects, the java keytool is a competing utility with openssl for keystore, key, … [Read more...] about keytool export cert – Export a certificate with Java keytool