Use Cases#

This section is organized as a practical “learn by example” map.

Start with the workflow page that matches your job, then open the related example page when you want broader API coverage.

Quick Decision Matrix#

You need to…

Use this domain

Start with

Secure forms, account flows and signed browser links

Security

Web App Security

Issue JWTs or opaque API tokens

Token

API and Token Security

Protect files, blobs or stored secrets

DataProtection / Password

File and Secret Protection

Work with key pairs, CSRs, certificates or shared-secret derivation

Certificate

PKI and Key Exchange

Reach for lower-level crypto primitives

Crypto

Crypto Complete Examples

Hash content or verify file integrity

Integrity

Integrity Complete Examples

Generate nonces, salts, keys and random token material

Generate

Generate Complete Examples

Learning Paths#

Secure Web Applications#

Use these pages for browser-facing application flows.

Secure APIs and Service-to-Service Flows#

Use these pages for bearer tokens, signed payloads and API authorization boundaries.

Protect Data at Rest#

Use these pages for application payloads, file encryption and wrapped secret material.

Work with PKI and Trust Material#

Use these pages for key generation, certificate workflows and shared-secret derivation.

Use Lower-Level Building Blocks#

Use these pages when you need direct primitives or supporting utilities.

Capability Guides#

If you already know the domain and just want API details, jump to the capability guides: