Skip to content
Guides · Free, in your browser

PlayCISO Guides

Pillar hubs, citable datasets and step-by-step how-to walkthroughs for security leaders and engineers. Every how-to ends in a free, browser-based PlayCISO tool or lab you can use immediately — no signup, nothing uploaded.

In plain words

PlayCISO Guides is a free library of 42 resources: 4 topic hubs, 4 citable datasets, 4 tool directories and 30 step-by-step how-to guides covering cryptography and PKI, AI and LLM security, SOC and incident response, supply chain, and GRC frameworks.

Each how-to is a concrete, numbered walkthrough that ends in a matching PlayCISO tool or lab you run in your browser — so you can read the method and then do it, in one place, for free.

Topic hubs

Start here for a whole domain.

Citable datasets

Reference figures and structured data you can cite.

Tool directories

Curated lists of the free tools and labs by purpose.

How-to guides

30 step-by-step walkthroughs, grouped by theme. Each ends in a free PlayCISO tool or lab.

Cryptography & PKI

Certificates, TLS, and the cryptographic primitives underneath them.

How to rotate TLS certificates without downtime

Inventory, stagger renewals, overlap windows and automate so certs never expire on you.

How to build and validate a certificate chain

Order leaf → intermediate → root, catch the missing intermediate, and verify to a trusted anchor.

How to generate a certificate signing request (CSR)

Pick a strong key, set CN and SANs correctly, and avoid the mistakes that get a CSR rejected.

How to check if a certificate is revoked

CRL vs OCSP vs stapling, soft-fail vs hard-fail, and what to do on revoked or unknown.

How to pin TLS certificates safely

Pin the public key, keep backup pins, and rotate without bricking clients — and when not to pin.

How to set up mutual TLS (mTLS)

Client and server certificates, two-way trust, and the handshake failures to expect.

How to harden a TLS configuration

Drop legacy protocols, choose AEAD/forward-secrecy ciphers, add HSTS and stapling — without breaking clients.

How to store passwords securely

Use a memory-hard KDF (Argon2id/bcrypt), salt per user, tune work factors and migrate legacy hashes.

How to encrypt data with AES-GCM

Authenticated encryption done right: unique nonces, AAD, fail-closed tag checks and key rotation.

How to sign and verify a message with HMAC

Shared-secret authentication, canonical payloads, constant-time comparison and key rotation.

How to validate a JWT

Verify the signature, reject alg:none, pin the algorithm, check claims and rotate via JWKS.

How to manage a cryptographic key lifecycle

Generate → rotate → retire → destroy, separate keys by purpose, and respond to compromise.

AI & LLM Security

Securing LLM applications, agents, models and their supply chain.

SOC, IR & Supply Chain

Detection, response and third-party / dependency risk.

GRC & Frameworks

Programs, benchmarks and the frameworks boards ask about.

🎉 New here? Use code WELCOME10 for 10% off any plan at checkout
Guides — Hubs, Datasets & How-To Walkthroughs | PlayCISO · PlayCISO