crypto-expert

Provide cryptographic design guidance for TLS, key management, and protocol design.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/thepradip/openfangclaw --skill crypto-expert-thepradip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crypto-expert
Source: https://github.com/thepradip/openfangclaw/tree/main/crates/openfang-skills/bundled/crypto-expert
Command: npx skills add https://github.com/thepradip/openfangclaw --skill crypto-expert-thepradip

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cryptography design and implementation guidance to build secure TLS, key management, and data protection, reducing risk from misconfigurations.

Core Features & Use Cases

  • AEAD-first encryption guidance for selecting AES-256-GCM or ChaCha20-Poly1305 with correct nonce usage.
  • Key management & agility approaches including envelope encryption, KMS/HSM integration, and algorithm migration paths.
  • TLS security & protocol design best practices for secure renegotiation, cipher suites, and forward secrecy across services.
  • Use Case: Secure a microservices architecture with rotating data keys and authenticated channels.

Quick Start

Apply the crypto-expert guidance to design a secure TLS and key-management workflow for your system.

Frequently Asked Questions about crypto-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design secure TLS infrastructure and key management for microservices?

To design secure TLS and key management for microservices, apply cryptographic guidance on authenticated channels, rotating data keys, and forward secrecy. This approach reduces risk from misconfigurations across enterprise systems by providing specific protocol design recommendations.

What is the best way to choose between AES-256-GCM and ChaCha20-Poly1305 for encryption?

The best way to choose between AES-256-GCM and ChaCha20-Poly1305 is to apply AEAD-first encryption guidance. This ensures you select the correct cipher with proper nonce usage, reducing the risk of cryptographic misconfigurations in your data protection workflow.

How does envelope encryption work with KMS or HSM integration?

Envelope encryption with KMS or HSM integration works by securing data keys using a master key stored in hardware or cloud services. Cryptographic design guidance provides approaches for this integration, alongside algorithm migration paths and key agility best practices.

Can I get recommendations on library selection and secure randomness for protocol design?

Yes, you can get recommendations on library selection and secure randomness for protocol design. The guidance applies expert cryptographic knowledge to ensure your enterprise systems use secure random number generation and appropriate libraries for TLS infrastructure.

What are the limitations of relying on basic TLS configurations without forward secrecy?

Relying on basic TLS configurations without forward secrecy risks exposing past communications if private keys are compromised. Expert guidance addresses these limitations by recommending secure renegotiation, proper cipher suites, and forward secrecy across services.