Fixes cryptographic security flaws by replacing weak algorithms, insecure randomness, and broken TLS configurations with language-specific secure patterns.
This skill provides actionable remediation patterns for common cryptographic vulnerabilities including weak hashing, insecure encryption, and improper TLS validation. It helps developers transition from deprecated standards like MD5 or SHA1 to modern, secure implementations such as Argon2, bcrypt, and AES-GCM. By providing specific code examples for Python, JavaScript, Java, and Go, it ensures that security-sensitive operations like password hashing and random token generation are handled using industry-standard best practices and cryptographically secure libraries.
Key Features
01TLS/SSL certificate validation enforcement
02CSPRNG implementation for secure token generation
03Modern encryption patterns using AES-GCM
04Multi-language support for Python, Node.js, Java, and Go