This is your cryptographic assessment toolkit for pentesting and security research. It covers the full spectrum: identifying hash types and cipher modes, auditing TLS configurations with testssl and openssl, cracking passwords with hashcat and john, and reviewing crypto implementations for common pitfalls like ECB mode, static IVs, and missing authentication. The real value is in the implementation review guidance, it flags dangerous patterns like predictable randomness and walks through actual attack implementations including padding oracles and ECDSA nonce reuse recovery. Also includes RSA-CTF-Tool integration and side-channel detection patterns. Useful during recon when you find hashes or certificates, and before exploitation when you need to understand if crypto weakness is your entry point.

GitHub stars
280
last updated
May 28, 2026

Install

$ npx -y skills add hypnguyen1209/offensive-claude --skill crypto-analysis --agent claude-code

Installs into .claude/skills of the current project.

Files

Cryptographic Analysis

When to Activate

  • Auditing TLS/SSL/SSH configurations and X.509 PKI (cipher suites, downgrade, protocol flaws)
  • Reviewing crypto implementations in source code or captured traffic
  • Attacking weak RSA/ECC keys (CTF and real-world weak-key hygiene)
  • Recovering ECDSA/DSA private keys from reused or biased nonces (lattice/HNP)
  • Exploiting symmetric/AEAD misuse: padding oracles, GCM nonce reuse, key-commitment
  • Forging JWT/JOSE tokens (algorithm confusion, none, jwk/jku/kid injection)
  • Cracking password hashes and grading KDF strength
  • Assessing post-quantum readiness ("harvest now, decrypt later" exposure)

Technique Map

Sponsors

Details

Repository
github.com/hypnguyen1209/offensive-claude
Categories
Git & Pull Requests, Code Review & Quality, Finance & Trading
License
MIT
First seen
Jun 11, 2026

More from hypnguyen1209/offensive-claude

All 25
1jdrhyne avatardesign-auditjdrhyne/agent-skillsPremium UI/UX design auditor with Jobs/Ive philosophy. Use when reviewing, evaluating, or elevating existing UI — triggers on "audit my design", "review UI", "m0skills.sh installs
2jlowin avatarreviewing-codejlowin/fastmcpReview code for quality, maintainability, and correctness. Use when reviewing pull requests, evaluating code changes, or providing feedback on implementations. 0skills.sh installs
3k-dense-ai avatarverifying-results-before-claimingk-dense-ai/science-superpowersThis is the pre-commit hook for your brain before you report any finding.0skills.sh installs
4kaelio avatardbt_ingestkaelio/ktxMap dbt `schema.yml` / `properties.yml` models and sources into ktx semantic-layer overlays and column notes. Covers `sources:` vs `models:`, column `data_tests0skills.sh installs
5kimtth avatarupdate-app-countkimtth/awesome-azure-openai-llmWorkflow for updating the popular LLM applications pool (section/x_llm_apps.md) using get_app_list_by_github_star.py. Covers full refresh, alternate exports, to0skills.sh installs
6kubesphere avataropenpitrixkubesphere/kubesphereKubeSphere OpenPitrix application management Skill. Use when users ask about KubeSphere App Store, OpenPitrix, Helm/YAML application templates, application repo0skills.sh installs