Cryptography is an indispensable tool used to protect information in computing systems. It is used everywhere and by billions of people worldwide on a daily basis. It is used to protect data at rest and data in motion. Cryptographic systems are an…
The purpose of this text is to provide a reference for university-level assembly language and systems programming courses. Specifically, this text addresses the x86-64 instruction set for the popular x86-64 class of processors using the Ubuntu 64-bit…
Information theory deals with mathematical laws that govern the flow, representation, and transmission of information, just as the field of physics concerns laws that govern the behavior of the physical universe. The foundation was made in the…
Holistic IoT Security, Privacy, and Safety: Integrated Approaches Protecting a Highly Connected World is an authoritative, technical guide authored by Konstantinos Loupos. The book details the architecture, deployment, and practical application of…
The Internet's exponential growth is driven by the development and emergence of advanced technologies, attended by a flood of new services. The maturity of these technologies is a decisive factor in the progress of the entire telecom industry,…
Differential Privacy in Artificial Intelligence: From Theory to Practice is a comprehensive resource designed to review the principles and applications of differential privacy in a world increasingly driven by data. This book delves into the…
The Linux Kernel Module Programming Guide is a comprehensive and practical resource for developers looking to dive into Linux kernel module development. Written by experienced contributors, this guide covers essential concepts, from writing simple…
This book examines how warehouse-scale computers treat the datacenter itself as one massive computer designed at warehouse scale, with hardware and software working in concert. The book details the architecture of WSCs and covers the main factors…
Cloud environments face distinct security challenges due to evolving architectures and API automation. In this updated second edition, you'll examine security best practices for multivendor cloud environments, whether your company plans to move…
Compressed sensing, also known as sparse representation or sparse modeling, has experienced substantial growth in research fields such as signal processing, machine learning, and statistics. In recent years, this powerful tool has been successfully…