Konstas.Engineering Notes
Networking · Cybersecurity · Infrastructure
Cryptography

Overview of Cryptology

Articles · September 2026 · Ioannis (John) Konstas

Cryptology (from the Greek kryptós, meaning “hidden” or “secret”, and lógos, meaning “study” or “word”) is the formal scientific and mathematical discipline dedicated to secure communications, data protection, and information security in the presence of adversarial third parties.

Cryptology Topology: Cryptography (Symmetric Ciphers, Asymmetric Ciphers, Protocols) and Cryptanalysis

1. The Cryptology Topology

The domain of cryptology is fundamentally bifurcated into two complementary and opposing branches:

                                  ┌────────────────────────┐
                                  │       Cryptology       │
                                  └───────────┬────────────┘
                                              │
                     ┌────────────────────────┴────────────────────────┐
                     ▼                                                 ▼
          ┌────────────────────┐                            ┌────────────────────┐
          │    Cryptography    │                            │   Cryptanalysis    │
          └──────────┬─────────┘                            └─────────┬──────────┘
                     │                                                │
       ┌─────────────┼─────────────┐                  ┌───────────────┼───────────────┐
       ▼             ▼             ▼                  ▼               ▼               ▼
┌─────────────┐┌─────────────┐┌─────────┐      ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│  Symmetric  ││ Asymmetric  ││Protocols│      │Mathematical │ │Side-Channel │ │   Quantum   │
│   Ciphers   ││   Ciphers   ││(TLS/SSH)│      │ (Diff/Linear)│ │(Power/Time) │ │(Shor/Grover)│
└─────────────┘└─────────────┘└─────────┘      └─────────────┘ └─────────────┘ └─────────────┘

2. Cryptography: Primitives and Constructions

2.1 Symmetric Ciphers (Secret-Key Cryptography)

In symmetric cryptography, communicating parties share a single private key K for both encryption and decryption:

Ciphertext = Encrypt_K(Plaintext)
Plaintext  = Decrypt_K(Ciphertext)

Because symmetric operations utilize highly optimized substitution-permutation networks (SPN) or ARX operations (Addition-Rotation-XOR), they exhibit massive computational throughput and form the engine for encrypting bulk data at rest and in transit.

2.2 Asymmetric Ciphers (Public-Key Cryptography)

Asymmetric cryptography eliminates the requirement for a pre-shared secret key by leveraging trapdoor one-way functions—mathematical operations that are computationally easy to compute in the forward direction but intractable to reverse without secret auxiliary information.

Mathematical Problem Representative Primitives Primary Applications
Integer Factorization (IFP) RSA (2048 / 4096-bit) Legacy PKI, digital signatures, key transport
Discrete Logarithm (DLP) Diffie-Hellman (DH), ElGamal, DSA Key agreement, asymmetric encryption
Elliptic Curves (ECDLP) ECDH, ECDSA, Ed25519, X25519, secp256k1 High-efficiency key exchange, Bitcoin, TLS 1.3
Lattice-Based Post-Quantum ML-KEM (Kyber), ML-DSA (Dilithium) Quantum-resistant key encapsulation and signing

2.3 Cryptographic Protocols

Cryptographic protocols orchestrate underlying symmetric and asymmetric primitives into structured multi-step communication flows to satisfy composite security models:


3. Cryptanalysis: Vectors & Threat Models

Cryptanalysis investigates the vulnerabilities of cryptographic schemes across three distinct boundaries:

3.1 Mathematical & Algorithmic Cryptanalysis

3.2 Implementation & Side-Channel Attacks (SCA)

Rather than attacking theoretical mathematical hardness, Side-Channel Attacks exploit physical phenomena emitted during physical execution:

3.3 Quantum Cryptanalysis


4. Summary Matrix

Pillar Discipline Core Primitive / Vector Standard Metric
Cryptography Symmetric Ciphers AES-256-GCM, ChaCha20 128–256 bit key entropy
Cryptography Asymmetric Ciphers RSA, X25519, ML-KEM Computational hardness of IFP/DLP/LWE
Cryptography Protocols TLS 1.3, SSH, WireGuard, ZKPs IND-CCA2, Perfect Forward Secrecy
Cryptanalysis Mathematical Differential & Linear Attacks Advantage ε over random permutation
Cryptanalysis Side-Channel Timing, DPA, Faults Physical signal-to-noise ratio (SNR)
Cryptanalysis Quantum Shor's and Grover's Algorithms Quantum circuit depth & physical qubits

← All articles

Research and direction by Ioannis (John) Konstas; compiled and finalized with AI assistance.

👁· views