Coding theory and cryptology Books

253 products


  • 15 in stock

    £14.96

  • 15 in stock

    £22.75

  • 15 in stock

    £14.96

  • Cambridge University Press A Comprehensive Course in Number Theory

    15 in stock

    Book SynopsisDeveloped from the author's popular text, A Concise Introduction to the Theory of Numbers, this book provides a comprehensive initiation to all the major branches of number theory. Beginning with the rudiments of the subject, the author proceeds to more advanced topics, including elements of cryptography and primality testing, an account of number fields in the classical vein including properties of their units, ideals and ideal classes, aspects of analytic number theory including studies of the Riemann zeta-function, the prime-number theorem and primes in arithmetical progressions, a description of the HardyâLittlewood and sieve methods from respectively additive and multiplicative number theory and an exposition of the arithmetic of elliptic curves. The book includes many worked examples, exercises and further reading. Its wider coverage and versatility make this book suitable for courses extending from the elementary to beginning graduate studies.Trade Review'[Baker] … possesses … powerful gifts for precision and concision … [the book] never seems rushed or artificially compressed. Highly recommended.' D. V. Feldman, ChoiceTable of ContentsPreface; Introduction; 1. Divisibility; 2. Arithmetical functions; 3. Congruences; 4. Quadratic residues; 5. Quadratic forms; 6. Diophantine approximation; 7. Quadratic fields; 8. Diophantine equations; 9. Factorization and primality testing; 10. Number fields; 11. Ideals; 12. Units and ideal classes; 13. Analytic number theory; 14. On the zeros of the zeta-function; 15. On the distribution of the primes; 16. The sieve and circle methods; 17. Elliptic curves; Bibliography; Index.

    15 in stock

    £43.30

  • Cambridge University Press How to Prove It

    15 in stock

    Book SynopsisProofs play a central role in advanced mathematics and theoretical computer science, yet many students struggle the first time they take a course in which proofs play a significant role. This bestselling text''s third edition helps students transition from solving problems to proving theorems by teaching them the techniques needed to read and write proofs. Featuring over 150 new exercises and a new chapter on number theory, this new edition introduces students to the world of advanced mathematics through the mastery of proofs. The book begins with the basic concepts of logic and set theory to familiarize students with the language of mathematics and how it is interpreted. These concepts are used as the basis for an analysis of techniques that can be used to build up complex proofs step by step, using detailed ''scratch work'' sections to expose the machinery of proofs about numbers, sets, relations, and functions. Assuming no background beyond standard high school mathematics, this booTrade Review'Not only does this book help students learn how to prove results, it highlights why we care so much. It starts in the introduction with some simple conjectures and gathering data, quickly disproving the first but amassing support for the second. Will that pattern persist? How can these observations lead us to a proof? The book is engagingly written, and covers - in clear and great detail - many proof techniques. There is a wealth of good exercises at various levels. I've taught problem solving before (at The Ohio State University and Williams College), and this book has been a great addition to the resources I recommend to my students.' Steven J. Miller, Williams College, Massachusetts'This book is my go-to resource for students struggling with how to write mathematical proofs. Beyond its plentiful examples, Velleman clearly lays out the techniques and principles so often glossed over in other texts.' Rafael Frongillo, University of Colorado, Boulder'I've been using this book religiously for the last eight years. It builds a strong foundation in proof writing and creates the axiomatic framework for future higher-level mathematics courses. Even when teaching more advanced courses, I recommend students to read chapter 3 (Proofs) since it is, in my opinion, the best written exposition of proof writing techniques and strategies. This third edition brings a new chapter (Number Theory), which gives the instructor a few more topics to choose from when teaching a fundamental course in mathematics. I will keep using it and recommending it to everyone, professors and students alike.' Mihai Bailesteanu, Central Connecticut State University'Professor Velleman sets himself the difficult task of bridging the gap between algorithmic and proof-based mathematics. By focusing on the basic ideas, he succeeded admirably. Many similar books are available, but none are more treasured by beginning students. In the Third Edition, the constant pursuit of excellence is further reinforced.' Taje Ramsamujh, Florida International University'Proofs are central to mathematical development. They are the tools used by mathematicians to establish and communicate their results. The developing mathematician often learns what constitutes a proof and how to present it by osmosis. How to Prove It aims at changing that. It offers a systematic introduction to the development, structuring, and presentation of logical mathematical arguments, i.e. proofs. The approach is based on the language of first-order logic and supported by proof techniques in the style of natural deduction. The art of proving is exercised with naive set theory and elementary number theory throughout the book. As such, it will prove invaluable to first-year undergraduate students in mathematics and computer science.' Marcelo Fiore, University of Cambridge'Overall, this is an engagingly-written and effective book for illuminating thinking about and building a careful foundation in proof techniques. I could see it working in an introduction to proof course or a course introducing discrete mathematics topics alongside proof techniques. As a self-study guide, I could see it working as it so well engages the reader, depending on how able they are to navigate the cultural context in some examples.' Peter Rowlett, LMS Newsletter'Altogether this is an ambitious and largely very successful introduction to the writing of good proofs, laced with many good examples and exercises, and with a pleasantly informal style to make the material attractive and less daunting than the length of the book might suggest. I particularly liked the many discussions of fallacious or incomplete proofs, and the associated challenges to readers to untangle the errors in proofs and to decide for themselves whether a result is true.' Peter Giblin, University of Liverpool, The Mathematical GazetteTable of Contents1. Sentential logic; 2. Quantificational logic; 3. Proofs; 4. Relations; 5. Functions; 6. Mathematical induction; 7. Number theory; 8. Infinite sets.

    15 in stock

    £89.99

  • Exploratory Social Network Analysis with Pajek

    Cambridge University Press Exploratory Social Network Analysis with Pajek

    15 in stock

    Book SynopsisAn extensively revised and expanded third edition of the successful textbook on analysis and visualization of social networks integrating theory, applications, and professional software for performing network analysis (Pajek). The main structural concepts and their applications in social research are introduced with exercises. Pajek software and datasets are available, so readers can learn network analysis through application and case studies. In the end readers will have the knowledge, skills, and tools to apply social network analysis across different disciplines. A fundamental redesign of the menu structure and the capability to analyze much larger networks required a new edition. This edition presents several new operations including community detection, generalized main paths searches, new network indices, advanced visualization approaches, and instructions for installing Pajek under MacOSX. This third edition is up-to-date with Pajek version 5 and it introduces PajekXXL for very Table of ContentsPart I. Fundamentals: 1. Looking for social structure; 2. Attributes and relations; Part II. Cohesion: 3. Cohesive subgroups; 4. Sentiments and friendship; 5. Affiliations; Part III. Brokerage: 6. Center and periphery; 7. Brokers and bridges; 8. Diffusion; Part IV. Ranking: 9. Prestige; 10. Ranking; 11. Genealogies and citations; Part V. Roles: 12. Blockmodels; 13. Random graph models.

    15 in stock

    £46.27

  • Cambridge University Press Competitive Programming in Python

    15 in stock

    Book SynopsisWant to kill it at your job interview in the tech industry? Want to win that coding competition? Learn all the algorithmic techniques and programming skills you need from two experienced coaches, problem setters, and jurors for coding competitions. The authors highlight the versatility of each algorithm by considering a variety of problems and show how to implement algorithms in simple and efficient code. Readers can expect to master 128 algorithms in Python and discover the right way to tackle a problem and quickly implement a solution of low complexity. Classic problems like Dijkstra''s shortest path algorithm and Knuth-Morris-Pratt''s string matching algorithm are featured alongside lesser known data structures like Fenwick trees and Knuth''s dancing links. The book provides a framework to tackle algorithmic problem solving, including: Definition, Complexity, Applications, Algorithm, Key Information, Implementation, Variants, In Practice, and Problems. Python code included in the boTrade Review'This book guides the reader through a collection of interesting problems, teaching us many ideas that underlie efficient algorithms. The simplicity of Python helps highlight the beauty and accessibility of the ideas. I found it a most enjoyable and engaging book.' Anupam Gupta, Carnegie Mellon UniversityTable of Contents1. Introduction; 2. Character strings; 3. Sequences; 4. Arrays; 5. Intervals; 6. Graphs; 7. Cycles in graphs; 8. Shortest paths; 9. Matching and flows; 10. Trees; 11. Sets; 12. Points and polygons; 13. Rectangles; 14. Numbers and matrices; 15. Exhaustive search; 16. Conclusion.

    15 in stock

    £40.33

  • An Introduction to Symbolic Dynamics and Coding

    Cambridge University Press An Introduction to Symbolic Dynamics and Coding

    15 in stock

    Book SynopsisSymbolic dynamics is a mature yet rapidly developing area of dynamical systems. It has established strong connections with many areas, including linear algebra, graph theory, probability, group theory, and the theory of computation, as well as data storage, statistical mechanics, and $C^*$-algebras. This Second Edition maintains the introductory character of the original 1995 edition as a general textbook on symbolic dynamics and its applications to coding. It is written at an elementary level and aimed at students, well-established researchers, and experts in mathematics, electrical engineering, and computer science. Topics are carefully developed and motivated with many illustrative examples. There are more than 500 exercises to test the reader''s understanding. In addition to a chapter in the First Edition on advanced topics and a comprehensive bibliography, the Second Edition includes a detailed Addendum, with companion bibliography, describing major developments and new research dTable of Contents1. Shift spaces; 2. Shifts of finite type; 3. Sofic shifts; 4. Entropy; 5. Finite-state codes; 6. Shifts as dynamical systems; 7. Conjugacy; 8. Finite-to-one codes and finite equivalence; 9. Degrees of codes and almost conjugacy; 10. Embeddings and factor codes; 11. Realization; 12. Equal entropy factors; 13. Guide to advanced topics; Addendum for the second edition; Bibliography; Addendum bibliography; Notation index; Index.

    15 in stock

    £60.10

  • 15 in stock

    £10.40

  • Lulu.com Crypto Blockchain

    15 in stock

    15 in stock

    £9.74

  • Lulu.com Crypto Blockchain

    15 in stock

    15 in stock

    £10.15

  • 15 in stock

    £18.99

  • Syngress Media,U.S. Cryptography for Developers

    15 in stock

    Book SynopsisThe only guide for software developers who must learn and implement cryptography safely and cost effectively. Cryptography for Developers begins with a chapter that introduces the subject of cryptography to the reader. The second chapter discusses how to implement large integer arithmetic as required by RSA and ECC public key algorithms The subsequent chapters discuss the implementation of symmetric ciphers, one-way hashes, message authentication codes, combined authentication and encryption modes, public key cryptography and finally portable coding practices. Each chapter includes in-depth discussion on memory/size/speed performance trade-offs as well as what cryptographic problems are solved with the specific topics at hand.Table of ContentsIntroduction; ASN.1 Encodings; Random Numbers; Large Integer Arithmetic; Symmetric Key Ciphers; One-Way Hashes; Message Authentication Codes; Encrypted Authentication Modes; Public-Key Cryptography

    15 in stock

    £55.47

  • 15 in stock

    £34.01

  • Nimble Books Stateless HashBased Digital Signature Standard

    15 in stock

    Book Synopsis

    15 in stock

    £25.37

  • 15 in stock

    £56.99

  • 15 in stock

    £52.99

  • Wenliang Du Computer Security: A Hands-on Approach

    15 in stock

    15 in stock

    £36.99

  • Packt Publishing Limited Demystifying Cryptography with OpenSSL 3.0: Discover the best techniques to enhance your network security with OpenSSL 3.0

    15 in stock

    Book SynopsisUse OpenSSL to add security features to your application, including cryptographically strong symmetric and asymmetric encryption, digital signatures, SSL/TLS connectivity, and PKI handlingKey Features Secure your applications against common network security threats using OpenSSL Get to grips with the latest version of OpenSSL, its new features, and advantages Learn about PKI, cryptography, certificate authorities, and more using real-world examples Book DescriptionSecurity and networking are essential features of software today. The modern internet is full of worms, Trojan horses, men-in-the-middle, and other threats. This is why maintaining security is more important than ever.OpenSSL is one of the most widely used and essential open source projects on the internet for this purpose. If you are a software developer, system administrator, network security engineer, or DevOps specialist, you've probably stumbled upon this toolset in the past – but how do you make the most out of it? With the help of this book, you will learn the most important features of OpenSSL, and gain insight into its full potential.This book contains step-by-step explanations of essential cryptography and network security concepts, as well as practical examples illustrating the usage of those concepts. You'll start by learning the basics, such as how to perform symmetric encryption and calculate message digests. Next, you will discover more about cryptography: MAC and HMAC, public and private keys, and digital signatures. As you progress, you will explore best practices for using X.509 certificates, public key infrastructure, and TLS connections.By the end of this book, you'll be able to use the most popular features of OpenSSL, allowing you to implement cryptography and TLS in your applications and network infrastructure.What you will learn Understand how to use symmetric cryptography Get to grips with message digests, MAC, and HMAC Discover asymmetric cryptography and digital signatures Focus on how to apply and use X.509 certificates Dive into TLS and its proper usage Manage advanced and special usages of TLS Find out how to run a mini certificate authority for your organization Who this book is forThis book is for software developers, system administrators, DevOps specialists, network security engineers, and analysts, or anyone who wants to keep their applications and infrastructure secure. Software developers will learn how to use the OpenSSL library to empower their software with cryptography and TLS. DevOps professionals and sysadmins will learn how to work with cryptographic keys and certificates on the command line, and how to set up a mini-CA for their organization. A basic understanding of security and networking is required.Table of ContentsTable of Contents OpenSSL and Other SSL/TLS Libraries Symmetric Encryption and Decryption Message Digests MAC and HMAC Derivation of an Encryption Key from a Password Asymmetric Encryption and Decryption Digital Signatures and Their Verification X.509 Certificates and PKI Establishing TLS Connections and Sending Data over Them Using X.509 Certificates in TLS Special Usages of TLS Running a Mini-CA

    15 in stock

    £36.37

  • Packt Publishing Limited Mastering Blockchain: Inner workings of blockchain, from cryptography and decentralized identities, to DeFi, NFTs and Web3

    15 in stock

    Book SynopsisDemystify one of the most disruptive modern technologies and gain a deeper understanding of distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, and more. Purchase of the print or Kindle book includes a free eBook in PDF format. Key Features Study new blockchains, including Polkadot, Solana, and Avalanche blockchain, along with recent developments in security, scalability, and privacy Explore key cryptocurrencies and distributed ledgers such as Ethereum, Bitcoin, Hyperledger Fabric, Corda, and Quorum Get to grips with Solidity, Web3, NFTs, DeFi, and smart contract development Book DescriptionBlockchain is the backbone of cryptocurrencies, it has had a massive impact in many sectors, including finance, supply chains, healthcare, government, and media. It’s also being used for cutting edge technologies such as AI and IoT. This new edition is thoroughly revised to offer a practical approach to using Ethereum, Hyperledger, Fabric, and Corda with step-by-step tutorials and real-world use-cases to help you understand everything you need to know about blockchain development and implementation. With new chapters on Decentralized Finance and solving privacy, identity, and security issues, as well as bonus online content exploring alternative blockchains, this is an unmissable read for everyone who wants to gain a deep understanding of blockchain. The book doesn’t shy away from advanced topics and practical expertise, such as decentralized application (DApp) development using smart contracts and oracles, and emerging trends in the blockchain space. Throughout the book, you’ll explore blockchain solutions beyond cryptocurrencies, such as the IoT with blockchain, enterprise blockchains, and tokenization, and gain insight into the future scope of this fascinating and disruptive technology. By the end of this blockchain book, you will have gained a thorough comprehension of the various facets of blockchain and understand the potential of this technology in diverse real-world scenarios.What you will learn Grasp the mechanisms behind Bitcoin, Ethereum, and other cryptocurrencies Understand cryptography and its usage in blockchain Become familiar with the theoretical foundations of smart contracts and blockchain consensus Develop DApps using Solidity, Remix, Truffle, and Ganache Solve issues relating to privacy, identity, scalability, and security in enterprise blockchains Dive into the architecture of Ethereum 2.0 Delve into emerging trends like DeFi, NFTs, and Metaverse Explore various applications, research topics, and future directions of blockchain Who this book is forThis book is for blockchain enthusiasts from all backgrounds, including software developers and programmers who want to learn how to build DApps, business executives and managers who want to explore the benefits and challenges of leveraging blockchain in different industries, and system architects and solution designers who want insight into blockchain architecture, consensus mechanisms, and security considerations. It is also a useful reference guide for blockchain development professionals who want to build fast and highly secure transactional applications. Basic knowledge in any programming language will come in handy.Table of ContentsTable of Contents Blockchain 101 Decentralization Symmetric Cryptography Asymmetric Cryptography Consensus Algorithms Bitcoin Architecture Bitcoin in Practice Smart Contracts Ethereum Architecture Ethereum in Practice Tools, Languages, and Frameworks for Ethereum Developers Web3 Development Using Ethereum The Merge and Beyond Hyperledger Tokenization Enterprise Blockchain Scalability Blockchain Privacy Blockchain Security Decentralized Identity Decentralized Finance Blockchain Applications and What's Next! Alternative blockchains

    15 in stock

    £37.99

  • Public-Key Cryptography – PKC 2019: 22nd IACR International Conference on Practice and Theory of Public-Key Cryptography, Beijing, China, April 14-17, 2019, Proceedings, Part I

    Springer Nature Switzerland AG Public-Key Cryptography – PKC 2019: 22nd IACR International Conference on Practice and Theory of Public-Key Cryptography, Beijing, China, April 14-17, 2019, Proceedings, Part I

    Out of stock

    Book SynopsisThe two-volume set LNCS 11442 and 11443 constitutes the refereed proceedings of the 22nd IACR International Conference on the Practice and Theory of Public-Key Cryptography, PKC 2019, held in Beijing, China, in April 2019. The 42 revised papers presented were carefully reviewed and selected from 173 submissions. They are organized in topical sections such as: Cryptographic Protocols; Digital Signatures; Zero-Knowledge; Identity-Based Encryption; Fundamental Primitives; Public Key Encryptions; Functional Encryption; Obfuscation Based Cryptography; Re- Encryption Schemes; Post Quantum Cryptography.​Table of ContentsCryptographic Protocols.- Digital Signatures.- Zero-Knowledge.- Identity-Based Encryption.- Fundamental Primitives.- Public Key Encryptions.- Functional Encryption.-Obfuscation Based Cryptography.- Re- Encryption Schemes.- Post Quantum Cryptography.

    Out of stock

    £999.99

  • Reflections on Artificial Intelligence for Humanity

    Springer Nature Switzerland AG Reflections on Artificial Intelligence for Humanity

    Out of stock

    Book SynopsisWe already observe the positive effects of AI in almost every field, and foresee its potential to help address our sustainable development goals and the urgent challenges for the preservation of the environment. We also perceive that the risks related to the safety, security, confidentiality, and fairness of AI systems, the threats to free will of possibly manipulative systems, as well as the impact of AI on the economy, employment, human rights, equality, diversity, inclusion, and social cohesion need to be better assessed. The development and use of AI must be guided by principles of social cohesion, environmental sustainability, resource sharing, and inclusion. It has to integrate human rights, and social, cultural, and ethical values of democracy. It requires continued education and training as well as continual assessment of its effects through social deliberation. The “Reflections on AI for Humanity” proposed in this book develop the following issues and sketch approaches for addressing them: How can we ensure the security requirements of critical applications and the safety and confidentiality of data communication and processing? What techniques and regulations for the validation, certification, and audit of AI tools are needed to develop confidence in AI? How can we identify and overcome biases in algorithms? How do we design systems that respect essential human values, ensuring moral equality and inclusion? What kinds of governance mechanisms are needed for personal data, metadata, and aggregated data at various levels? What are the effects of AI and automation on the transformation and social division of labor? What are the impacts on economic structures? What proactive and accommodation measures will be required? How will people benefit from decision support systems and personal digital assistants without the risk of manipulation? How do we design transparent and intelligible procedures and ensure that their functions reflect our values and criteria? How can we anticipate failure and restore human control over an AI system when it operates outside its intended scope? How can we devote a substantial part of our research and development resources to the major challenges of our time such as climate, environment, health, and education? Table of ContentsReflections on AI for Humanity: Introduction.- Trustworthy AI.- Democratising the digital revolution: the role of data governance.- Artificial Intelligence and the Future of Work.- Reflections on Decision-Making and Artificial Intelligence.- AI and Human values: inequalities, biases, fairness, nudge and feedback loops.- Next big challenges in core AI technology.- AI for Humanity: The Global Challenges.- AI and Constitutionalism: the challenges ahead.- Analyzing the Contributions of ethical charters to building the Future of Artificial Intelligence governance.- What does “Ethical by Design” Mean?.- AI for Digital Humanities and Computational Social Sciences.- Augmented Human and Human-Machine Co-Evolution: efficiency and ethics.- Democratizing AI for Humanity: A Common Goal.- A Framework for Global Cooperation on Artificial Intelligence and its Governance.

    Out of stock

    £999.99

  • Fundamentals of Cryptography: Introducing

    Springer Nature Switzerland AG Fundamentals of Cryptography: Introducing

    Out of stock

    Book SynopsisCryptography, as done in this century, is heavily mathematical. But it also has roots in what is computationally feasible.This unique textbook text balances the theorems of mathematics against the feasibility of computation. Cryptography is something one actually “does”, not a mathematical game one proves theorems about. There is deep math; there are some theorems that must be proved; and there is a need to recognize the brilliant work done by those who focus on theory. But at the level of an undergraduate course, the emphasis should be first on knowing and understanding the algorithms and how to implement them, and also to be aware that the algorithms must be implemented carefully to avoid the “easy” ways to break the cryptography. This text covers the algorithmic foundations and is complemented by core mathematics and arithmetic.Table of Contents1. Introduction.- 2. Simple Ciphers.- 3. Divisibility, Congruences, and Modular Arithmetic.- 4. Groups, Rings, Fields.- 5. Square Roots and Quadratic Symbols.- 6. Finite Fields of Characteristic 2.- 7. Elliptic Curves.- 8. Mathematics, Computing, and Arithmetic.- 9. Modern Symmetric Ciphers — DES and AES.- 10. Asymmetric Ciphers — RSA and Others.- 11. How to Factor a Number.- 12. How to Factor More Effectively.- 13. Cycles, Randomness, Discrete Logarithms, and KeyExchange.- 14. Elliptic Curve Cryptography.- 15. Quantum Computing and Cryptography.- 16. Lattice-Based Cryptography.- 17. Homomorphic Encryption.- 18. Exercises.

    Out of stock

    £999.99

  • Side-Channel Analysis of Embedded Systems: An

    Springer Nature Switzerland AG Side-Channel Analysis of Embedded Systems: An

    Out of stock

    Book SynopsisIt has been more than 20 years since the seminal publications on side-channel attacks. They aim at extracting secrets from embedded systems while they execute cryptographic algorithms, and they consist of two steps, measurement and analysis. This book tackles the analysis part, especially under situations where the targeted device is protected by random masking. The authors explain advances in the field and provide the reader with mathematical formalizations. They present all known analyses within the same notation framework, which allows the reader to rapidly understand and learn contrasting approaches. It will be useful as a graduate level introduction, also for self-study by researchers and professionals, and the examples are taken from real-world datasets.Table of ContentsFoundations of Side-Channel Analysis.- Side-Channel Distinguishers.- SCA Countermeasures.- Chosen Message Strategy to Improve SCA.- Generalized Spectral Approach to Speed up the Correlation Power Analysis.- Coalescence-Based Side-Channel Attacks and the Spectral Approach.

    Out of stock

    £999.99

  • Culture and Computing. Design Thinking and Cultural Computing: 9th International Conference, C&C 2021, Held as Part of the 23rd HCI International Conference, HCII 2021, Virtual Event, July 24–29, 2021, Proceedings, Part II

    Springer Nature Switzerland AG Culture and Computing. Design Thinking and Cultural Computing: 9th International Conference, C&C 2021, Held as Part of the 23rd HCI International Conference, HCII 2021, Virtual Event, July 24–29, 2021, Proceedings, Part II

    Out of stock

    Book SynopsisThe two-volume set LNCS 12794-12795 constitutes the refereed proceedings of the 9th International Conference on Culture and Computing, C&C 2021, which was held as part of HCI International 2021 and took place virtually during July 24-29, 2021.The total of 1276 papers and 241 posters included in the 39 HCII 2021 proceedings volumes was carefully reviewed and selected from 5222 submissions. The papers included in the HCII-C&C volume set were organized in topical sections as follows: Part I: ICT for cultural heritage; technology and art; visitors’ experiences in digital culture; Part II: Design thinking in cultural contexts; digital humanities, new media and culture; perspectives on cultural computing.Table of ContentsDesign Thinking in Cultural Contexts.- Digital Literacy-based User Experience Design for Medication-allergy Patients Care.- Advancing Inclusive Service Design: Defining, Evaluating & Creating Universally Designed Services.- Civic Community Archiving with the Platform for Experimental Collaborative Ethnography: Double Binds and Design Challenges.- What Could Safety Research Contribute to Technology Design.- User Interface Design of Virtual Conferencing Tools – Towards a Method for Considering Cultural Impact – Exemplified by Zoom.- Infrastructuring for Collective Heritage Knowledge Production.- Core concepts Linking Exhibit Design and the Visitor Experience in Science Centers: an Early Framework.- Socio-Emotional Experience in Human Technology Interaction Design – a Fashion Framework Proposal.- Human Research in Technology Design.- Research on the Public Design Innovation Method based on the Sharing Concept of Cultural Computing.- Digital Humanities, New Media and Culture.- The Ontology of Mixed Reality Agents Memorializing the Dead and Dying.- The Human Mind and Engineering Models.- Social Media Data for the Conservation of Historic Urban Landscapes: Prospects and Challenges.- Questions in Cognitive Mimetics.- Memory Modalities - Opening-up Digital Heritage Infrastructures.- Youth and Algorithmic Memory: Co-Producing Personal Memory on Instagram.- Culture in the Post Pandemic Era.- How to Access and Transform the Unconscious for Cultural Development.- Ethical Stance and Evolving Technosexual Culture – A Case for Human-Computer Interaction.- AI Ethics - Critical Reflections on Embedding Ethical Frameworks in AI Technology.- Using Information Divergence to Differentiate Deep from Superficial Resemblances among Discourses.- On Complexity of GLAMs’ Digital Ecosystem: APIs as Change Makers for Opening Up Knowledge.- Perspectives on Cultural Computing.- Appropriation for Interdisciplinary Practice: The Case of Participatory Design in Brazilian Computer Science.- Towards a Generic Framework for Intercultural User Interface Design to Evoke Positive Cross-Cultural UX.- Transformation of Landscape into Artistic and Cultural Video Using AI for Future Car.- The Collection Method of Heterogeneous Smart Farm Data based on Model Transformation Technique for Human Computer Friendly Learning.- Quick Buttons on Map-based Human Machine Interface in Vehicles is Better or Not: A Cross-Cultural Comparative Study between Chinese and Germans.- Culturally Aware Intelligent Learning Environments for Resource-poor Countries.- A Stranger in the Classroom: Pre-Service Teachers’ Anxiety and Negative Attitudes toward Humanoid Social Robots.- Bie-Modernism and Cultural Computing.

    Out of stock

    £999.99

  • Beginner's Guide to Kotlin Programming

    Springer Nature Switzerland AG Beginner's Guide to Kotlin Programming

    Out of stock

    Book SynopsisThis textbook assumes very little knowledge of programming so whether you have dabbled with a little JavaScript, played with a bit of Python, written Java or have virtually no programming experience at all you will find that it is for you.The first part of the book introduces Kotlin program structures as well as conditional flow of control features such as if and when expressions as well as iteration loops such as for, while and do-while. Subsequent chapters explain how functions are implemented in Kotlin and introduce concepts from functional programming such as higher order functions and curried functions.The second part focusses on object oriented programming techniques, these include classes, inheritance, abstraction and interfaces. The third part presents container data types such as Arrays, and collections including Lists, Sets and Maps and the fourth part considers concurrency and parallelism using Kotlin coroutines. The book concludes with an introduction to Android mobile application development using Kotlin.Clear steps are provided explaining how to set up your environment and get started writing your own Kotlin programs.An important aspect of the book is teaching by example and there are many examples presented throughout the chapters. These examples are supported by a public GitHub repository that provides complete working code as well as sample solutions to the chapter exercises. This helps illustrate how to write well structured, clear, idiomatic Kotlin to build real applications.Table of ContentsIntroduction.- Part 1: Kotlin Programming.- A First Kotlin Program.- Flow of Control.- Number Guessing Game.- Functions in Kotlin.- Higher Order Functions.- Curried Functions.- Part 2: Object Oriented Kotlin.- Kotlin Classes.- Objects and Companion Objects,- Further Kotlin Properties.- Scope and Conditional Functions.- Class Inheritance.- Abstract Classes.- Interfaces, Delegation and Enumerated Types.- Packages.- Nested and Inner Types.- Data Classes.- Sealed and Inline Classes and Typealias.- Operator Overloading.- Error and Exception Handling.- Extension Functions and Properties.- Part 3: Data Containers.- Arrays.- Collections.- Lists.- Sets.- Maps.- Pairs and Triples.- Generic Types.- Functional Programming and Containers.- Part 4: Concurrent Kotlin.- Coroutines.- Coroutine Channel Communications.- Part 5: Android Development.- Android Overview.- Applications and Activities.- Android Layouts and Events.- Android Tic Tac Toe.

    Out of stock

    £999.99

  • New Foundations for Information Theory: Logical Entropy and Shannon Entropy

    Springer Nature Switzerland AG New Foundations for Information Theory: Logical Entropy and Shannon Entropy

    1 in stock

    Book SynopsisThis monograph offers a new foundation for information theory that is based on the notion of information-as-distinctions, being directly measured by logical entropy, and on the re-quantification as Shannon entropy, which is the fundamental concept for the theory of coding and communications.Information is based on distinctions, differences, distinguishability, and diversity. Information sets are defined that express the distinctions made by a partition, e.g., the inverse-image of a random variable so they represent the pre-probability notion of information. Then logical entropy is a probability measure on the information sets, the probability that on two independent trials, a distinction or “dit” of the partition will be obtained. The formula for logical entropy is a new derivation of an old formula that goes back to the early twentieth century and has been re-derived many times in different contexts. As a probability measure, all the compound notions of joint, conditional, and mutual logical entropy are immediate. The Shannon entropy (which is not defined as a measure in the sense of measure theory) and its compound notions are then derived from a non-linear dit-to-bit transform that re-quantifies the distinctions of a random variable in terms of bits—so the Shannon entropy is the average number of binary distinctions or bits necessary to make all the distinctions of the random variable. And, using a linearization method, all the set concepts in this logical information theory naturally extend to vector spaces in general—and to Hilbert spaces in particular—for quantum logical information theory which provides the natural measure of the distinctions made in quantum measurement.Relatively short but dense in content, this work can be a reference to researchers and graduate students doing investigations in information theory, maximum entropy methods in physics, engineering, and statistics, and to all those with a special interest in a new approach to quantum information theory.Table of Contents- Logical entropy.- The relationship between logical entropy and Shannon entropy.- The compound notions for logical and Shannon entropies.- Further developments of logical entropy.- Logical Quantum Information Theory.- Conclusion.- Appendix: Introduction to the logic of partitions.

    1 in stock

    £49.49

  • Progress in Cryptology – LATINCRYPT 2021: 7th International Conference on Cryptology and Information Security in Latin America, Bogotá, Colombia, October 6–8, 2021, Proceedings

    Springer Nature Switzerland AG Progress in Cryptology – LATINCRYPT 2021: 7th International Conference on Cryptology and Information Security in Latin America, Bogotá, Colombia, October 6–8, 2021, Proceedings

    Out of stock

    Book SynopsisThis book constitutes the proceedings of the 7th International Conference on Cryptology and Information Security in Latin America, LATIN 2021, which was held in October 2021. The conference was originally planned to take place in Bogota, Colombia, but changed to a virtual event due to the COVID-19 pandemic. The 22 full papers included in this volume were carefully reviewed and selected from 47 submissions. They were organized in topical sections as follows: quantum cryptography; post-quantum cryptography; asymmetric cryptanalysis; cryptanalysis and side-channel analysis; distributed cryptographic protocols; and multiparty computation.Table of ContentsQuantum Cryptography.- Tight Bounds for Simon's Algorithm.- Constructions for Quantum Indistinguishability Obfuscation.- On Forging SPHINCS+-Haraka Signatures on a Fault-tolerant Quantum Computer.- Post-Quantum Cryptography.- Post-Quantum Key-Blinding for Authentication in Anonymity Networks.- Implementing and measuring KEMTLS.- A Monolithic Hardware Implementation of Kyber: Comparing Apples to Apples in PQC Candidates.- Attribute-Based Access Control for Inner Product Functional Encryption from LWE.- Asymmetric Cryptanalysis.- Classical Attacks on a Variant of the RSA Cryptosystem.- Improved attacks against key reuse in learning with errors key exchange.- Cryptanalysis and Side-Channel Analysis.- Differential-ML Distinguisher: Machine Learning based Generic Extension for Differential Cryptanalysis.- Train or Adapt a Deeply Learned Profile.- Autocorrelations of vectorial Boolean functions.- Automatic Search for Bit-based Division Property.- TEDT2 - Highly Secure Leakage-resilient TBC-based Authenticated Encryption.- Distributed Cryptographic Protocols.- Weight-Based Nakamoto-Style Blockchains.- LOVE a Pairing.- Implementing Secure Reporting of Sexual Misconduct - Revisiting WhoToo.- Stronger Notions and a More E cient Construction of Threshold Ring Signatures.- Improved Threshold Signatures, Proactive Secret Sharing, and Input Certification from LSS Isomorphisms.- Multiparty Computation.- Full-Threshold Actively-Secure Multiparty Arithmetic Circuit Garbling.- The Cost of IEEE Arithmetic in Secure Computation.- Honest Majority MPC with Abort with Minimal Online Communication.

    Out of stock

    £999.99

  • Ad Hoc Networks and Tools for IT: 13th EAI International Conference, ADHOCNETS 2021, Virtual Event, December 6–7, 2021, and 16th EAI International Conference, TRIDENTCOM 2021, Virtual Event, November 24, 2021, Proceedings

    Springer Nature Switzerland AG Ad Hoc Networks and Tools for IT: 13th EAI International Conference, ADHOCNETS 2021, Virtual Event, December 6–7, 2021, and 16th EAI International Conference, TRIDENTCOM 2021, Virtual Event, November 24, 2021, Proceedings

    Out of stock

    Book SynopsisThis book constitutes the refereed post-conference proceedings of the 13th International Conference on Ad Hoc Networks, ADHOCNETS 2021, held in December 2021, and the 16th International Conference on Tools for Design, Implementation and Verification of Emerging Information Technologies, TRIDENTCOM 2021, held in November 2021. Both conferences were held virtually due to COVID 19 pandemic. The 15 full papers of ADHOCNETS 2021 were selected from 29 submissions and cover a variety of network paradigms including ad hoc networks (MANETs), wireless sensor networks (WSNs), vehicular ad hoc networks (Vanets), airborne networks, underwater networks, underground networks, personal area networks, and home networks, etc. It promises a wide range of applications in civilian, commercial, and military areas. The 18 full papers were selected from 47 submissions and deal the emerging technologies such as Industry 4.0, blockchain, deep learning, cloud/edge/fog computing, cyber physical systems, cybersecurity and computer communications.Table of ContentsNetwork Routing.- Analysis of Routing Attacks in FANET.- Context-Aware Routing and Forwarding Model for NDN-based VANET.- A Novel Adaptive Hello Mechanism based Geographic Routing Protocol for FANETs.- Network Security 4 Evaluation of Denial of Service Attacks in Software Defined-Cognitive Radio Networks.- The Evaluation of the Two Detection Algorithms for Distributed Denial of Service Attack.- Investigating the effectiveness of Spectrum Sensing Data Falsification Attacks Defense Mechanisms in Cognitive Radio Ad hoc Networks.- Active attack that exploits biometric similarity difference and basic countermeasures.- Network Protocols.- LEACH-S enhancement to ensure WSN stability.- M-ODD: A Standard Protocol for Reporting MANET Related Models, Simulations, and Findings.- Frame Design for Adaptability in Long-range Underwater Communication.- Adaptive Data Rate Based Congestion Control in Vehicular Ad Hoc Networks (VANET).- Network Applications.- Analyzing Aggregate User Behavior on a Large Multi-platform Content Distribution Service.- An AI-based Transmission Power-control Certificate Omission in Vehicular Ad-Hoc Networks.- Dynamic Ephemeral and Session Key Generation Protocol for Next Generation Smart Grids.- A Blockchain-Based Data-Sharing Scheme for Inter[1]Vehicular Safety Applications.- A Trust-based and Secure Real-Time Traffic Information Sharing Scheme.- TuneIn: Framework Design and Implementation for Education Using Dynamic Difficulty Adjustment Based on Deep Reinforcement Learning and Mathematical Approach.- P-sharding: Streamline emergency medical transactions via priority sharding.- BiDKT: Deep Knowledge Tracing with BERT.- Vision - An innovative management system based on private DLT.- Value-aware Collaborative Data Pricing for Federated Learning in Vehicular Networks.- Dual Scheme Privacy-Preserving Approach for Location[1]Aware Application in Edge Computing.- Survey on Bridge Discovery in Tor.

    Out of stock

    £999.99

  • Springer Blockchains

    Out of stock

    Book SynopsisTen Myths About Blockchain Consensus.- Cryptographic Primitives in Blockchain.- Bitcoin Blockchain System: An Overview of Security and Privacy Aspects.- The Ethereum Blockchain: Implementation and Security Aspects.- The Future Ring Confidential Transaction Protocols for Privacy-Preserving Blockchain.- Algorand Blockchain.- Tendermint.- The Security of Delegated Proof of Stake Wallet and Stake Pools.- Layer-2 Scalability Solutions for Blockchains.- Illicit Blockchain Content Its Different Shapes, Consequences, and Remedies.- Blockchain-based Distributed and Secure Digital Forensic Investigation Systems.- Supply Chain Management Using Blockchain.- Blockchain Technology for E-Governance Applications.- When Blockchain meets Smart Cities: Opportunities, Security and Future Research.- Decentralised Identity Management and Blockchains: Design Patterns and Architectures.- From Centralized to Decentralized Remote Electronic Voting.- Blockchain Technology Accelerating Industry 4.0.- Blockchain for Health Data Management.- Supporting Secure Trusted Manufacturing via Blockchain.- Blockchain for Data Sharing.

    Out of stock

    £999.99

  • Advances in Cryptology  CRYPTO 2024

    Springer Advances in Cryptology CRYPTO 2024

    Out of stock

    Book SynopsisDigital signatures.- Cloud cryptography.- Consensus protocols.- Key exchange.- Public key encryption.- Public-key cryptography with advanced functionalities.- Time-lock cryptography.- Symmetric cryptanalysis.- Symmetric cryptograph.- Mathematical assumptions.- Secret sharing.- Theoretical foundations.- Cryptanalysis.- New primitives.- Side-channels and leakage.- Quantum cryptography.- Threshold cryptography.- Multiparty computation.- Private information retrieval.- Zero-knowledge.- Succinct arguments.

    Out of stock

    £999.99

  • Advances in Cryptology  CRYPTO 2024

    Springer Advances in Cryptology CRYPTO 2024

    Out of stock

    Book SynopsisDigital signatures.- Cloud cryptography.- Consensus protocols.- Key exchange.- Public key encryption.- Public-key cryptography with advanced functionalities.- Time-lock cryptography.- Symmetric cryptanalysis.- Symmetric cryptograph.- Mathematical assumptions.- Secret sharing.- Theoretical foundations.- Cryptanalysis.- New primitives.- Side-channels and leakage.- Quantum cryptography.- Threshold cryptography.- Multiparty computation.- Private information retrieval.- Zero-knowledge.- Succinct arguments.

    Out of stock

    £999.99

  • Advances in Cryptology  CRYPTO 2024

    Springer Advances in Cryptology CRYPTO 2024

    Out of stock

    Book SynopsisDigital signatures.- Cloud cryptography.- Consensus protocols.- Key exchange.- Public key encryption.- Public-key cryptography with advanced functionalities.- Time-lock cryptography.- Symmetric cryptanalysis.- Symmetric cryptograph.- Mathematical assumptions.- Secret sharing.- Theoretical foundations.- Cryptanalysis.- New primitives.- Side-channels and leakage.- Quantum cryptography.- Threshold cryptography.- Multiparty computation.- Private information retrieval.- Zero-knowledge.- Succinct arguments.

    Out of stock

    £999.99

  • Advances in Cryptology  CRYPTO 2024

    Springer Advances in Cryptology CRYPTO 2024

    Out of stock

    Book SynopsisDigital signatures.- Cloud cryptography.- Consensus protocols.- Key exchange.- Public key encryption.- Public-key cryptography with advanced functionalities.- Time-lock cryptography.- Symmetric cryptanalysis.- Symmetric cryptograph.- Mathematical assumptions.- Secret sharing.- Theoretical foundations.- Cryptanalysis.- New primitives.- Side-channels and leakage.- Quantum cryptography.- Threshold cryptography.- Multiparty computation.- Private information retrieval.- Zero-knowledge.- Succinct arguments.

    Out of stock

    £999.99

  • Advances in Cryptology  CRYPTO 2024

    Springer Advances in Cryptology CRYPTO 2024

    Out of stock

    Book SynopsisDigital signatures.- Cloud cryptography.- Consensus protocols.- Key exchange.- Public key encryption.- Public-key cryptography with advanced functionalities.- Time-lock cryptography.- Symmetric cryptanalysis.- Symmetric cryptograph.- Mathematical assumptions.- Secret sharing.- Theoretical foundations.- Cryptanalysis.- New primitives.- Side-channels and leakage.- Quantum cryptography.- Threshold cryptography.- Multiparty computation.- Private information retrieval.- Zero-knowledge.- Succinct arguments.

    Out of stock

    £999.99

  • Advances in Cryptology  CRYPTO 2024

    Springer Advances in Cryptology CRYPTO 2024

    Out of stock

    Book SynopsisDigital signatures.- Cloud cryptography.- Consensus protocols.- Key exchange.- Public key encryption.- Public-key cryptography with advanced functionalities.- Time-lock cryptography.- Symmetric cryptanalysis.- Symmetric cryptograph.- Mathematical assumptions.- Secret sharing.- Theoretical foundations.- Cryptanalysis.- New primitives.- Side-channels and leakage.- Quantum cryptography.- Threshold cryptography.- Multiparty computation.- Private information retrieval.- Zero-knowledge.- Succinct arguments.

    Out of stock

    £999.99

  • Advances in Cryptology  CRYPTO 2024

    Springer Advances in Cryptology CRYPTO 2024

    Out of stock

    Book SynopsisDigital signatures.- Cloud cryptography.- Consensus protocols.- Key exchange.- Public key encryption.- Public-key cryptography with advanced functionalities.- Time-lock cryptography.- Symmetric cryptanalysis.- Symmetric cryptograph.- Mathematical assumptions.- Secret sharing.- Theoretical foundations.- Cryptanalysis.- New primitives.- Side-channels and leakage.- Quantum cryptography.- Threshold cryptography.- Multiparty computation.- Private information retrieval.- Zero-knowledge.- Succinct arguments.

    Out of stock

    £999.99

  • Advances in Cryptology  CRYPTO 2024

    Springer Advances in Cryptology CRYPTO 2024

    Out of stock

    Book SynopsisDigital signatures.- Cloud cryptography.- Consensus protocols.- Key exchange.- Public key encryption.- Public-key cryptography with advanced functionalities.- Time-lock cryptography.- Symmetric cryptanalysis.- Symmetric cryptograph.- Mathematical assumptions.- Secret sharing.- Theoretical foundations.- Cryptanalysis.- New primitives.- Side-channels and leakage.- Quantum cryptography.- Threshold cryptography.- Multiparty computation.- Private information retrieval.- Zero-knowledge.- Succinct arguments.

    Out of stock

    £999.99

  • Financial Cryptography and Data Security. FC 2024 International Workshops

    Springer Financial Cryptography and Data Security. FC 2024 International Workshops

    Out of stock

    Book Synopsis9th Workshop on Advances in Secure Electronic Voting Schemes (Voting 2024).- 4th Workshop on Decentralized Finance (DeFI 2024).- 8th Workshop on Trusted Smart Contracts (WTSC 2024).- 5th Workshop on Coordination of Decentralized Finance (CoDecFin 2024).

    Out of stock

    £999.99

  • Electronic Voting

    Springer Electronic Voting

    Out of stock

    Book Synopsis.- Belenios with cast-as-intended: towards a usable interface..- Threshold Receipt-Free Single-Pass eVoting..- Improving the Computational Efficiency of Adaptive Audits of IRV Elections..- A Framework for Voters' Trust Repair in Internet Voting..- Efficient Cleansing in Coercion-Resistant Voting..- Absentee Online Voters in the Northwest Territories: Attitudes and Impacts on Participation..- ZK-SNARKs for Ballot Validity: A Feasibility Study..- Direct and Transparent Voter Verification with Everlasting Receipt-Freeness..- Expanding the Toolbox: Coercion and Vote-Selling at Vote-Casting Revisited..- Intelligo ut Confido: Understanding, Trust and User Experience in Verifiable Receipt-Free E-Voting.

    Out of stock

    £999.99

  • Theory of Cryptography

    Springer Theory of Cryptography

    Out of stock

    Out of stock

    £999.99

  • Theory of Cryptography

    Springer Theory of Cryptography

    Out of stock

    Out of stock

    £999.99

  • Theory of Cryptography

    Springer Theory of Cryptography

    Out of stock

    Out of stock

    £999.99

  • Financial Cryptography and Data Security

    Out of stock

    £999.99

  • Progress in Cryptology  INDOCRYPT 2024

    Out of stock

    £999.99

  • Progress in Cryptology  INDOCRYPT 2024

    Out of stock

    £999.99

  • Distributed Computer and Communication Networks

    Out of stock

    £999.99

  • NumberTheoretic Methods in Cryptology

    Springer NumberTheoretic Methods in Cryptology

    Out of stock

    Book Synopsis.- Invited Talks..- On the efficient representation of isogenies..- Elliptic-curves factoring, witnesses and oracles..- Elliptic Curves in Cryptography..- On chains of pairing-friendly elliptic curves..- Faster algorithms for isogeny computations over extensions of finite fields..- Integral solutions of some systems of polynomial equations and constructing families of pairing-friendly elliptic curves with small ?-value..- Number Theory..- Algebraic Equipage for Learning with Errors in Cyclic Division Algebras..- From Worst to Average Case to Incremental Search Bounds of the Strong Lucas Test..- Algebraic Structures and Public-Key Cryptography..- A New Public Key Cryptosystem Based on the Cubic Pell Curve..- The Case of Small Prime Numbers Versus the Okamoto-Uchiyama Cryptosystem..- Compartment-based and Hierarchical Threshold Delegated Verifiable Accountable Subgroup Multi-signatures..- Towards message recovery in NTRU Encryption with auxiliary data.

    Out of stock

    £999.99

© 2026 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account