cwe-327-weak-cryptography
OfficialSecure 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.