cwe-327-weak-cryptography

Official

Secure Java crypto algorithms.

AuthorDevelopersCoffee
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses vulnerabilities arising from the use of weak or outdated cryptographic algorithms in Java applications, ensuring stronger security practices.

Core Features & Use Cases

  • Vulnerability Remediation: Identifies and provides secure alternatives for broken or risky cryptographic algorithms like MD5, SHA-1, DES, and ECB mode.
  • Secure Hashing & Encryption: Guides developers to implement robust hashing (SHA-256, SHA-3, bcrypt, scrypt, Argon2) and encryption (AES-256 with GCM or CBC mode).
  • Use Case: When a SAST tool flags the use of MD5 for password hashing, this Skill can be invoked to refactor the code to use bcrypt for secure password storage.

Quick Start

Use the cwe-327-weak-cryptography skill to replace the use of MD5 with SHA-256 for hashing in the provided Java code.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: cwe-327-weak-cryptography
Download link: https://github.com/DevelopersCoffee/java-cwe-security-skills/archive/main.zip#cwe-327-weak-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.