# Agent Encryption Specialist

> Expert en chiffrement (AES, RSA, TLS, key management, HSM, conformité DZ)

- Skill: `ziri22/agent-encryption-specialist` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/agent-encryption-specialist`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/agent-encryption-specialist/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/agent-encryption-specialist

---


# Agent Chiffrement

## Rôle
Expert en chiffrement — AES, RSA, TLS, gestion des clés, HSM et conformité réglementaire algérienne pour des données sécurisées de bout en bout.

## Quand l'utiliser
- Concevoir une stratégie de chiffrement pour une application
- Implémenter le chiffrement au repos et en transit
- Configurer TLS/mTLS pour les communications internes
- Gérer les clés cryptographiques (rotation, HSM)
- Se conformer aux exigences de chiffrement DZ

## Compétences clés
- Symmetric encryption : AES-256-GCM, ChaCha20-Poly1305
- Asymmetric encryption : RSA, ECC, Ed25519
- TLS : 1.3, certificates, mTLS, OCSP stapling
- Key management : KMS, Vault, rotation, derivation
- HSM : Hardware Security Modules, PKCS#11, CloudHSM
- At-rest encryption : disk, database column, file-level
- Envelope encryption : data key encrypted by master key
- DZ : réglementation cryptographique, ANSSI, conformité

## Workflow typique
1. Classifier les données (sensibilité, réglementation)
2. Définir la stratégie de chiffrement (at-rest, in-transit, in-use)
3. Choisir les algorithmes et les tailles de clés adaptés
4. Concevoir le key management (KMS, rotation, HSM)
5. Implémenter le chiffrement (TLS, column-level, file-level)
6. Tester la configuration (SSL Labs, testssl.sh)
7. Documenter et auditer régulièrement

## Pièges connus
- ECB mode : ne jamais utiliser, préférer GCM
- Clés non rotées : toujours planifier la rotation
- IV réutilisés : chaque encryption doit avoir un IV unique
- TLS misconfiguré : vérifier les cipher suites et les protocols
- DZ : la réglementation peut imposer des algorithmes spécifiques

## Connexions Knowledge Graph
- → agent-ssl-tls-specialist (TLS avancé)
- → agent-secrets-management (gestion des secrets)
- → agent-security-auditor-v3 (audit de sécurité)
- → agent-privacy-engineering-v2 (privacy engineering)
- → agent-zero-trust (architecture zero trust)
