mirror of
https://github.com/mukul975/Anthropic-Cybersecurity-Skills.git
synced 2026-07-11 18:13:43 +03:00
c21af3347e
- Add scripts/agent.py and references/api-reference.md to all remaining skills - Update all 648 LICENSE files: copyright now reads 'Mahipal' - Add implementing-security-monitoring-with-datadog (new skill with full anatomy) - All 649 skills now have: SKILL.md, LICENSE, scripts/agent.py, references/api-reference.md
1.4 KiB
1.4 KiB
TLS 1.3 Configuration — API Reference
Libraries
| Library | Install | Purpose |
|---|---|---|
| cryptography | pip install cryptography |
X.509 certificate parsing |
| ssl | stdlib | TLS connection testing |
| sslyze | pip install sslyze |
Comprehensive TLS/SSL scanner |
Python ssl Module Methods
| Method | Description |
|---|---|
ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT) |
Create TLS client context |
ctx.minimum_version = ssl.TLSVersion.TLSv1_3 |
Set minimum TLS version |
ctx.wrap_socket(sock, server_hostname=) |
Wrap socket with TLS |
ssock.cipher() |
Get negotiated cipher tuple |
ssock.getpeercert(binary_form=True) |
Get server certificate DER bytes |
TLS 1.3 Cipher Suites
| Cipher Suite | Security |
|---|---|
| TLS_AES_256_GCM_SHA384 | Recommended |
| TLS_AES_128_GCM_SHA256 | Recommended |
| TLS_CHACHA20_POLY1305_SHA256 | Recommended (mobile) |
Deprecated Versions
| Version | Status | Risk |
|---|---|---|
| SSL 3.0 | Deprecated (RFC 7568) | POODLE attack |
| TLS 1.0 | Deprecated (RFC 8996) | BEAST, CRIME |
| TLS 1.1 | Deprecated (RFC 8996) | Weak ciphers |