How rihemebh/security-cheat-sheet works
This repository is a security cheat sheet, not an executable application. Its principal user workflow is to consult the README for security concepts and threats, then reference network defenses and cryptographic techniques. The README documents Netfilter and iptables, encryption methods and protocols, hashing, Kerberos, elliptic curves, and OpenSSL. Only the README is present in the supplied tree, so all content nodes point to it; undocumented links between topics are omitted.
Main entry points: README.md Asymmetric encryption
Components 18
Foundations and threats
- Security concepts
README.md - Attacks
README.md
Cryptography
- Symmetric encryption
README.md - Feistel cipher
README.md - Asymmetric encryption
README.md - Needham–Schroeder
README.md - RSA
README.md - ElGamal
README.md - Hybrid encryption
README.md - Diffie–Hellman
README.md - Hashing
README.md - Kerberos
README.md - Elliptic curves
README.md - OpenSSL
README.md
Other components
- Reader
Connections 17
- Reader → Security concepts: consults
- Reader → Attacks: consults
- Reader → Firewalls: consults
- Reader → Symmetric encryption: consults
- Reader → Asymmetric encryption: consults
- Reader → Hybrid encryption: consults
- Reader → Hashing: consults
- Reader → Kerberos: consults
- Reader → Elliptic curves: consults
- Reader → OpenSSL: consults
- Netfilter → iptables: configured by
- Attacks → Hashing: includes hash attacks
- Symmetric encryption → Feistel cipher: describes cipher
- Asymmetric encryption → Needham–Schroeder: describes protocol
- Asymmetric encryption → RSA: covers
- Asymmetric encryption → ElGamal: covers
- Hybrid encryption → Diffie–Hellman: lists