<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>OpenSSL on Support Tools</title><link>https://support.tools/tags/openssl/</link><description>Recent content in OpenSSL on Support Tools</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 23 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://support.tools/tags/openssl/index.xml" rel="self" type="application/rss+xml"/><item><title>Advanced PKI Certificate Management for Enterprise Infrastructure: Complete Implementation Guide</title><link>https://support.tools/advanced-pki-certificate-management-enterprise-infrastructure-guide/</link><pubDate>Mon, 13 Apr 2026 00:00:00 -0500</pubDate><guid>https://support.tools/advanced-pki-certificate-management-enterprise-infrastructure-guide/</guid><description>&lt;p&gt;Public Key Infrastructure (PKI) forms the backbone of modern enterprise security, enabling secure communications, authentication, and data integrity across distributed systems. This comprehensive guide covers advanced PKI certificate management strategies, from establishing certificate authorities to implementing automated certificate lifecycle management in large-scale enterprise environments.&lt;/p&gt;</description></item><item><title>Advanced Linux Security and Cryptography Programming: Building Secure Systems and Encryption Frameworks</title><link>https://support.tools/advanced-linux-security-cryptography-programming/</link><pubDate>Fri, 02 May 2025 10:00:00 -0500</pubDate><guid>https://support.tools/advanced-linux-security-cryptography-programming/</guid><description>&lt;p&gt;Advanced Linux security programming requires comprehensive understanding of cryptographic principles, secure coding practices, and system-level security mechanisms. This guide explores building robust security frameworks, implementing custom cryptographic solutions, and developing applications that meet the highest security standards for enterprise and government environments.&lt;/p&gt;</description></item><item><title>Add a CA Certificate to Ubuntu: update-ca-certificates</title><link>https://support.tools/post/installing-custom-ca-certificates-in-ubuntu/</link><pubDate>Thu, 12 Oct 2023 23:18:00 -0500</pubDate><guid>https://support.tools/post/installing-custom-ca-certificates-in-ubuntu/</guid><description>&lt;p&gt;To trust a private or self-signed certificate authority on Ubuntu, put the CA certificate in &lt;code&gt;/usr/local/share/ca-certificates/&lt;/code&gt; with a &lt;code&gt;.crt&lt;/code&gt; extension and run &lt;code&gt;sudo update-ca-certificates&lt;/code&gt;. That rebuilds &lt;code&gt;/etc/ssl/certs/ca-certificates.crt&lt;/code&gt;, the bundle that curl, wget, git, apt, OpenSSL and most other tools on Ubuntu read. The procedure is identical on Ubuntu 22.04, 24.04 and 26.04. This guide covers getting the right certificate, the expected output, the three mistakes that make it silently do nothing, and the applications that ignore the system store.&lt;/p&gt;</description></item><item><title>How to generate expired SSL certificates using OpenSSL and Faketime</title><link>https://support.tools/post/how-to-generate-expired-ssl-certificates/</link><pubDate>Thu, 21 Oct 2021 00:04:00 +0000</pubDate><guid>https://support.tools/post/how-to-generate-expired-ssl-certificates/</guid><description>&lt;p&gt;While playing with SSL certificates and Kubernetes, I wanted to see how Kubernetes respond when its certificates have expired. Since Rancher/RKE uses self-signed certificates, I was able to play with different configurations. The lowest duration of validity we can give to the certificate is one day. I&amp;rsquo;m not patient enough to wait for a day to let the certificate expire. So I wanted to find a way to generate certificates that are expired at the time of generation itself.&lt;/p&gt;</description></item><item><title>How to become a local CA, and sign your own SSL certificates</title><link>https://support.tools/post/how-to-become-a-local-ca-and-sign-your-own-ssl-certificates/</link><pubDate>Tue, 19 Nov 2019 20:17:00 +0000</pubDate><guid>https://support.tools/post/how-to-become-a-local-ca-and-sign-your-own-ssl-certificates/</guid><description>&lt;p&gt;Sometimes when you experiment with some apps and VMs (like hosting gitlab on a local server or running a Rancher lab cluster) you might want to setup SSL for the app to work, to mimic the live setup and to make the browser happy. In order to do that, you need a SSL certificate.&lt;/p&gt;&#10;&lt;p&gt;You can buy one for your domain from a trusted CA, but if you&amp;rsquo;re working on a local network, that might not be possible. The other solution is&amp;hellip; becoming CA yourself and issuing and signing the certificate yourself!&lt;/p&gt;&#10;&lt;p&gt;It&amp;rsquo;s pretty easy, you need a linux box with openssl installed, then follow these instructions:&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://support.tools/images/local-ca/ssl.png" alt=""&gt;&lt;/p&gt;</description></item></channel></rss>