cryptography

Official

ASVS-aligned cryptography guidance for secure apps.

AuthorCyberSecAI
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides structured cryptography guidance to help teams identify and fix weak algorithms, insecure key management, and insecure random number generation across codebases, aligning with ASVS, OWASP, and NIST standards.

Core Features & Use Cases

  • Weak Algorithm Detection: Flag usage of MD5, SHA1, DES/3DES, and ECB mode, with secure alternatives like SHA-256 and AES-256-GCM.
  • Key Management & RNG: Guidance on secure key generation, storage, rotation, and using CSPRNGs, KMS, and envelope encryption patterns.
  • Password Hashing & Signatures: Recommendations for bcrypt, Argon2, PBKDF2, RSA-PSS, and ECDSA with proper padding.
  • Use Case: Review a web service credential flow, identify weak RNG and key handling, and propose secure replacements with sample code.

Quick Start

Use this skill to perform automated cryptography reviews by telling it to identify weaknesses, suggest ASVS-aligned fixes, and provide concrete code samples.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cryptography
Download link: https://github.com/CyberSecAI/genai-sec-agents/archive/main.zip#cryptography

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.