cwe-328-weak-hash-algorithm
OfficialSecure Java hashing algorithms.
AuthorDevelopersCoffee
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses vulnerabilities arising from the use of weak cryptographic hash algorithms like MD5 and SHA1 in Java applications, ensuring stronger security for data integrity and password storage.
Core Features & Use Cases
- Vulnerability Remediation: Identifies and provides secure replacements for MD5 and SHA1 hashing.
- Secure Password Storage: Guides the implementation of robust password hashing mechanisms like BCrypt or Argon2.
- Use Case: When a security audit flags the use of MD5 for hashing sensitive data, this Skill provides the exact code to replace it with SHA-256, along with instructions for migrating password hashing to BCrypt.
Quick Start
Use the cwe-328-weak-hash-algorithm skill to replace MD5 hashing with SHA-256 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-328-weak-hash-algorithm Download link: https://github.com/DevelopersCoffee/java-cwe-security-skills/archive/main.zip#cwe-328-weak-hash-algorithm 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.