security-review-owasp-key-management

Detect cryptographic key management weaknesses across code, configuration, and architecture.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/sjinks/ai-owasp-skillset --skill security-review-owasp-key-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review-owasp-key-management
Source: https://github.com/sjinks/ai-owasp-skillset/tree/main/.github/skills/security-review-owasp-key-management
Command: npx skills add https://github.com/sjinks/ai-owasp-skillset --skill security-review-owasp-key-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps reviewers spot weaknesses in cryptographic key handling before they become breaches, including exposed private keys, weak algorithms, unsafe storage, and missing lifecycle controls.

Core Features & Use Cases

  • Key Exposure Review: Check whether signing, encryption, wrapping, backup, or trust-anchor material is stored or transported in plaintext.
  • Lifecycle and Trust Checks: Assess generation strength, rotation, revocation, escrow, recovery, and trust-store integrity.
  • Use Case: Review an authentication or deployment system to confirm keys are protected inside the intended boundary and that recovery procedures are documented.

Quick Start

Ask the security-review-owasp-key-management skill to review the relevant files or flow and report confirmed key management weaknesses with evidence, severity, and remediation.

Frequently Asked Questions about security-review-owasp-key-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review cryptographic key management weaknesses in my code?

Cryptographic key management review examines code, configuration, and architecture to detect flaws in key generation, storage, transport, and rotation. It produces confirmed findings, passed checks, and severity-ranked evidence aligned to OWASP key management guidance.

What is OWASP key management review and when do I need it?

OWASP key management review is an assessment of cryptographic key handling across code and configuration to identify exposure and lifecycle flaws. You need it before release to ensure signing, encryption, and backup material is protected inside its intended boundary and recovery procedures are documented.

How do I check if private keys are exposed in plaintext configuration files?

Checking for plaintext private keys involves reviewing configuration and code to see if signing, encryption, wrapping, or trust-anchor material is stored or transported unencrypted. The review confirms exposure and outputs findings with evidence, severity, and remediation steps.

Can I assess key rotation and trust-store integrity during a security code review?

Yes, you can assess key rotation, revocation, escrow, recovery, and trust-store integrity during a security code review. The review evaluates lifecycle controls and trust-store boundaries to confirm keys are protected and recovery procedures are properly documented.

Does this key management review cover both architecture and operational controls?

Yes, key management review covers both architecture and operational controls. It assesses key generation strength, rotation, revocation, escrow, recovery, and trust-store integrity across code, configuration, and deployment flows to identify weaknesses before release.