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 |
|
|
Issue JWTs or opaque API tokens |
|
|
Protect files, blobs or stored secrets |
|
|
Work with key pairs, CSRs, certificates or shared-secret derivation |
|
|
Reach for lower-level crypto primitives |
|
|
Hash content or verify file integrity |
|
|
Generate nonces, salts, keys and random token material |
|
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: