Skip to content
Books
2026
Front cover of Securitatea sistemelor de calcul
BookIn press

Securitatea sistemelor de calcul

Computer Systems Security

From threat models to incident response, with every mechanism built and broken in code.

RomanianC# / .NET16 Chapters4 AppendicesBibTeX

Record

Author
Valer Bocan
Publisher
Editura Politehnica, Timișoara
Year
2026
Edition
First
Pages
559
ISBN
978-606-35-0690-1
Language
Romanian
Status
In press

About

A course-length treatment of computer systems security that starts with risk and threat modeling (STRIDE, DREAD, attack trees) and works through cryptography, public-key infrastructure, authentication, and the security of networks, applications, databases, and cloud and container platforms, ending with incident response, digital forensics, and compliance under GDPR, NIS2, DORA, and the AI Act.

Each chapter pairs theory with hands-on C#/.NET exercises backed by a verified companion repository, and one thread builds a working honeypot over six sessions. Written for third-year Computer Science students and for practitioners who want to understand how an attack works, not just what it is called.

Contents

16 chapters
translated from Romanian

Foundations

  1. 1
    Introduction to Computer Systems Security
    Why Security Matters · What We Protect: The CIA Triad · Who Has Access and How We Prove What They Did · Design Principles · Security Frameworks · Classifying Information and Assets
  2. 2
    Risk Management
    What Risk Means · The Risk Management Process · Measuring Risk: In Money or on Scales · The Risk Matrix and the Risk Register · Treating Risks · Standards: Which Methodology When
  3. 3
    Threat Analysis and Attack Modeling
    Who Attacks and Where They Get In · Modeling the System: Data-Flow Diagrams · What Can Go Wrong: STRIDE · Attack Trees · From Threats to Security Requirements · Threat Modeling as a Continuous Process
  4. 4
    The Human Factor in Security
    The Psychology of Security · The Mechanics of Social Engineering · Attack Channels · Human Error and Secure Interface Design · Security Awareness Programs · The Insider Threat

Mechanisms

  1. 5
    Cryptography
    What It Means for a Cipher to Be Secure · Symmetric Cryptography: AES and Modes of Operation · Public-Key Cryptography · Hash Functions and Message Authentication · Password Storage · Digital Signatures
  2. 6
    Public-Key Infrastructure and Cryptographic Protocols
    Key Management and Distribution · Digital Certificates and Certificate Authorities · Key Exchange Protocols · SSL/TLS · IPsec · SSH
  3. 7
    Authentication and Access Control
    The Password, a Weak Factor Used Well · The Second Factor and Phishing Resistance · Access Control Models · Identity Inside the Organization · Federated Identity: SAML, OAuth 2.0, and OpenID Connect · The Operating System, Foundation of the Other Controls

Systems

  1. 8
    Network Security
    Layers, Zones, and Segments · Protocols Built on Trust · Attacks on Availability · Filtering and Detection · Virtual Private Networks · Wireless Networks
  2. 9
    Application Security
    Security in the Development Lifecycle · Common Vulnerabilities: OWASP Top 10:2025 · API Security · Secure Programming · The Software Supply Chain · Security Testing and the DevSecOps Pipeline
  3. 10
    Database Security
    Layers of Defense and Hardening · Access Control · Data Encryption · Auditing · Preventing SQL Injection
  4. 11
    Cloud and Container Security
    Who Is Responsible for What: Shared Responsibility · Isolation: From Virtual Machine to Container · The Image: What Reaches Production · Running the Container · Kubernetes Security · The Cloud Virtual Network

Operations and Context

  1. 12
    Security Monitoring and Honeypots
    From Logs to Correlation: SIEM Systems · Normal Behavior and Deviations · Alerts Nobody Reads · Honeypots · Designing a Safe Honeypot · From Raw Data to Threat Intelligence
  2. 13
    Incident Management and Digital Forensics
    Preparation: The Plan, the Team, and Communication · The Response Framework, Classification, and Triage · Digital Evidence · Analysis: The Live System, Memory, and the Network · Post-Incident Analysis · Business Continuity and Disaster Recovery
  3. 14
    Physical Security
    Where and How a Data Center Is Built · Equipment, from Procurement to Disposal · How Availability Is Designed · Physical Access and Environmental Protection
  4. 15
    Legal and Compliance Aspects
    GDPR and Personal Data Protection · The NIS2 Directive · Romanian Legislation · Standards and Certifications · Organizational Security Policies · Ethical Aspects
  5. 16
    Trends and Perspectives in Security
    IoT Security · Artificial Intelligence in Security · Post-Quantum Cryptography · Zero Trust Architecture

Appendices

  1. A
    Setting Up the C# Development Environment
  2. B
    Wireshark Quick Guide
  3. C
    Docker and Docker Compose Quick Guide
  4. D
    Drawing Diagrams with draw.io

Reviews

translated from Romanian; the original follows each quote

“Securitatea sistemelor de calcul fills a real gap in the Romanian-language technical literature. The reader is given a unified presentation of the field, one that starts from fundamental principles and reaches all the way to current professional practice.”

„Lucrarea Securitatea sistemelor de calcul vine să acopere o lipsă reală din literatura tehnică de limbă română. Cititorul are la dispoziție o prezentare unitară a domeniului, care pornește de la principiile fundamentale și ajunge până la practica profesională curentă.”

Assoc. Prof. Răzvan BogdanPolitehnica University of Timișoara

“In my opinion, the book's main merit is that it presents computer systems security as a set of interdependent problems. […] At the same time, the constant link between theory and practical applications gives the work real usefulness in training future engineers.”

„În opinia mea, principalul merit al cărții este acela că prezintă securitatea sistemelor de calcul ca pe un ansamblu de probleme interdependente. […] În același timp, legătura permanentă dintre teorie și aplicațiile practice conferă lucrării o utilitate reală pentru pregătirea viitorilor ingineri.”

Prof. Valentina Emilia BălașAurel Vlaicu University of Arad

Cite

@book{bocan2026security,
  author    = {Bocan, Valer},
  title     = {Securitatea sistemelor de calcul},
  publisher = {Editura Politehnica},
  address   = {Timișoara},
  year      = {2026},
  pages     = {559},
  isbn      = {978-606-35-0690-1},
  language  = {romanian},
  note      = {In press}
}