<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Rameez's Website</title><link>https://rameezrehman408.github.io/posts/</link><description>Recent content in Posts on Rameez's Website</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 29 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://rameezrehman408.github.io/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>The Certificate Expiry Apocalypse: Why Manual TLS Management is a Security Anti-Pattern</title><link>https://rameezrehman408.github.io/posts/tls-automation-mandate/</link><pubDate>Wed, 29 Jul 2026 00:00:00 +0000</pubDate><guid>https://rameezrehman408.github.io/posts/tls-automation-mandate/</guid><description>Let’s be honest: if your deployment workflow still involves an engineer manually downloading a .crt, pasting it into a web server configuration, and praying to the gods of uptime that they don&amp;rsquo;t forget to do it again in 90 days&amp;hellip; you aren&amp;rsquo;t running a production environment. You are running a time bomb.
The industry is undergoing a massive compression in certificate lifespans. We’ve moved from years to months, and now—driven by the momentum of Let&amp;rsquo;s Encrypt and pressure from browser vendors (Apple, Google) favoring high-frequency rotation—we are rapidly approaching an era where 90-day lifespans will feel like an eternity.</description></item><item><title>Type of Investing Active or Passive - An Introduction</title><link>https://rameezrehman408.github.io/posts/investing_active_passive/</link><pubDate>Tue, 18 Nov 2025 00:00:00 +0500</pubDate><guid>https://rameezrehman408.github.io/posts/investing_active_passive/</guid><description>I&amp;rsquo;d try to elaborate on the options available from the active/passive investments PoV.
Most Passive - VPS: Relatively safer, as you just have to identify the AMC/insurance copmany. Benefits: You can claim upto 20% tax rebate immediately in your tax returns (by claiming it from your employer if you are salaried individual) You have tax free (CGT, SST) compounding, meaning no tax on dividends/bonuses. Drawback: You have to pay extra fees incase of early (before duration of 25Y or age of 60Y) withdrawal.</description></item><item><title>Curve selection for Digital Signatures</title><link>https://rameezrehman408.github.io/posts/ecc_curve_selection/</link><pubDate>Mon, 10 Nov 2025 00:00:00 +0500</pubDate><guid>https://rameezrehman408.github.io/posts/ecc_curve_selection/</guid><description>This article explores the most feasible curve for Elliptic Curve Cryptography for the use case of Document Signing as per recommendations from the Guideline/standards formulating bodies.
National Institute for Standards and Technology (NIST) As per NIST’s recommendations (see NIST SP 800-186) P-256, P-384, P-521 (for ECDSA) and Curve25519 and Curve448 (for EdDSA) are recommended as shown below: WebTrust &amp;amp; CAB Forum WebTrust or CA/B forum doesn’t have a dedicated requirements/standard for Document Signing use-case, however, the S/MIME requirements (both in WebTrust and CA/Browser forum) cover this use-case under multi-purpose certificates.</description></item><item><title>DEEP (Digital Economy Enhancement Project)</title><link>https://rameezrehman408.github.io/posts/deep/</link><pubDate>Fri, 10 Oct 2025 00:00:00 +0500</pubDate><guid>https://rameezrehman408.github.io/posts/deep/</guid><description>DEEP is Pakistan&amp;rsquo;s (probably) largest Information Security Project with World Bank backed funding of about USD 78 million, and aims to digitize the core of Government services by providing a National Data Exchange Layer (NDEL) and Digital Identity.
Project Goals and Components Enhance Digital Public Infrastructure (DPI): Build capabilities for responsible data exchange, digital authentication, and verifiable credentials to support a digital economy and society. Improve Government Service Delivery: Digitize public services through a national portal and platform-based approach, making them more accessible and efficient, especially for vulnerable groups.</description></item><item><title>PKI Training Registration Authority</title><link>https://rameezrehman408.github.io/posts/pkitraining-registration_authority/</link><pubDate>Mon, 17 Feb 2025 20:23:31 +0500</pubDate><guid>https://rameezrehman408.github.io/posts/pkitraining-registration_authority/</guid><description>Functions Roles Super Administrator: Security Officer: Admin Registration Authority Officer (RAO): Will have a High Trust Certificate issuing process. and not the natural person certificates. Enterprise RAO: Also known as Local Registration Authority. This role can be deployed in a client enterprise for convenience of customer handling for the provided service. Auditor: This has the view of reviewing logs. High Trust Certificates: SSL certificate, Code-Signing or e-Seal certificate are called high trust certificates because they are issued to the Organizations and can only be issued by the Admin RAO.</description></item><item><title>PKI Training - ITIL</title><link>https://rameezrehman408.github.io/posts/pki-training-itil/</link><pubDate>Mon, 26 Sep 2022 00:00:00 +0500</pubDate><guid>https://rameezrehman408.github.io/posts/pki-training-itil/</guid><description>Following is a list of Services employed via ITIL:
Incident Management: Event Management: Change/Release Management: Asset Management: Configuration Management: Problem Management: Knowledge Management: End Point Protection Knowledgebase: Knowledge articles are created to avoid such issues in the future. Q: Why are we employing ITIL and not some other process (i.e. COBIT)? A: Deployment is not an actual/certifiable ITIL deployment, but to establish a formal minimal deployment of all relevant management and services.</description></item><item><title>PKI Training - Day3 - Advanced Cryptography 2</title><link>https://rameezrehman408.github.io/posts/pki-training-day-3/</link><pubDate>Thu, 22 Sep 2022 00:00:00 +0500</pubDate><guid>https://rameezrehman408.github.io/posts/pki-training-day-3/</guid><description>Q: Name the extensions in the Certificate. Ans: AIA: CDP: CRL Distribution Point
Public Key Cryptography standards (PKCS) PKCS# 1: Raw Signature standard. This is then used with PKCS# 7 to make it meaningful.
PKCS# 7: Cryptographic Message Syntax Standard Standard describes general syntax for data that may have cryptography applied to it, such as digital signatures and digital envelopes. Also known as CMS - Cryptographic Message Syntax (RFC 5652).</description></item><item><title>PKI Training Difference between Cryptography and Encryption</title><link>https://rameezrehman408.github.io/posts/pkitraining-difference-between-cryptography-and-encryption/</link><pubDate>Wed, 21 Sep 2022 00:00:00 +0500</pubDate><guid>https://rameezrehman408.github.io/posts/pkitraining-difference-between-cryptography-and-encryption/</guid><description>Cryptography:
The discipline that embodies the principles, means, and methods for providing information security, including confidentiality, data integrity, source authentication, and non-repudiation. Source(s): NIST SP 800-175B Rev. 1 under Cryptography
It is to be noted that Cryptography provides not only encryption but many other services.
Encryption:
Cryptographic transformation of data (called “plaintext”) into a form (called “ciphertext”) that conceals the data’s original meaning to prevent it from being known or used.</description></item><item><title>PKI Training Cryptography - Day2</title><link>https://rameezrehman408.github.io/posts/pki-training-cryptography-2/</link><pubDate>Tue, 20 Sep 2022 00:00:00 +0500</pubDate><guid>https://rameezrehman408.github.io/posts/pki-training-cryptography-2/</guid><description>Certificate Path Validation: This is performed for all the identities of the chain. It commonly checks for the following things:
build &amp;amp; validate the certificate chain from the user certificate upto the trusted root. Check for intended purpose Check for expiry or &amp;ldquo;not yet valid&amp;rdquo; Check for revoked certificate Certificate Life Cycle Following are the
Register Issue Distribute/Store Use (Sign/Encrypt) Expire/Revoke Renew/Rekey Q: Can ECAC issue an Accreditation Certificate for the usage of Signing process?</description></item><item><title>Preparing for CEH practical</title><link>https://rameezrehman408.github.io/posts/preparing-for-ceh-practical/</link><pubDate>Mon, 07 Mar 2022 00:00:00 +0500</pubDate><guid>https://rameezrehman408.github.io/posts/preparing-for-ceh-practical/</guid><description>Ahoy Mates! I have always been interested in Pen-testing but it hasn&amp;rsquo;t been my day job yet. Avoiding the Certs vs. skills discussion, I want to acquire 1-2 basic pen-testing certs to round out my profile in Cyber Security. Considering that, last year I applied for EC-Council&amp;rsquo;s CEH scholarship and received the scholarship and I must appear for the practical exam within 1-year. Since then it has been 3-4 months without any progress on the preparation.</description></item></channel></rss>