Gå direkte til innholdet

Sommersalg på pocket fra 79,- »

Til startsiden
Logg inn
Søk etter din neste leseopplevelse
Essential Cryptography for JavaScript Developers

Essential Cryptography for JavaScript Developers

heftet, Engelsk, 2022
401,-
Sendes innen 6-8 virkedager

Discover how to take advantage of common cryptographic operations to build safer apps that respect users' privacy with the help of examples in JavaScript for Node.js and browsers

Key Features
  • Understand how to implement common cryptographic operations in your code with practical examples
  • Learn about picking modern safe algorithms, which libraries you should rely on, and how to use them correctly
  • Build modern and secure applications that respect your users' privacy with cryptography
Book Description

If you're a software developer, this book will give you an introduction to cryptography, helping you understand how to make the most of it for your applications. The book contains extensive code samples in JavaScript, both for Node.js and for frontend apps running in a web browser, although the core concepts can be used by developers working with any programming language and framework.

With a purely hands-on approach that is focused on sharing actionable knowledge, you'll learn about the common categories of cryptographic operations that you can leverage in all apps you're developing, including hashing, encryption with symmetric, asymmetric and hybrid ciphers, and digital signatures. You'll learn when to use these operations and how to choose and implement the most popular algorithms to perform them, including SHA-2, Argon2, AES, ChaCha20-Poly1305, RSA, and Elliptic Curve Cryptography. Later, you'll learn how to deal with password and key management. All code in this book is written in JavaScript and designed to run in Node.js or as part of frontend apps for web browsers.

By the end of this book, you'll be able to build solutions that leverage cryptography to protect user privacy, offer better security against an expanding and more complex threat landscape, help meet data protection requirements, and unlock new opportunities.

What you will learn
  • Write JavaScript code that uses cryptography running within a Node.js environment for the server-side or in frontend applications for web browsers
  • Use modern, safe hashing functions for calculating digests and key derivation, including SHA-2 and Argon2
  • Practice encrypting messages and files with a symmetric key using AES and ChaCha20-Poly1305
  • Use asymmetric and hybrid encryption, leveraging RSA and Elliptic Curve Cryptography with ECDH and ECIES
  • Calculate and verify digital signatures using RSA and ECDSA/EdDSA
  • Manage passwords and encryption keys safely
Who this book is for

This cryptography book is an introductory guide for software developers who don't necessarily have a background in cryptography but are interested in learning how to integrate it in their solutions, correctly and safely. You'll need to have at least intermediate-level knowledge of building apps with JavaScript and familiarity with Node.js to make the most of this book.

Andre har også sett på

  • Gå til Barnehageplanlegger 2025 - 2026s produktside
    øvrig
  • Gå til Urteboka Mi : Urtebruk i urkulturs produktside
    Bang Nora
    heftet
  • Gå til A Court of Thorns and Roses Paperback Box Sets produktside
    Sarah J. Maas
    pocket
  • Gå til The Let Them Theorys produktside
    Mel Robbins
    innbundet
  • Gå til Pride and Prejudices produktside
    Jane Austen
    innbundet
  • Gå til Ikke mennesker jeg kan regne meds produktside
    Kyrre Andreassen
    heftet
  • Gå til Ketokokeboken; sunnere, slankere, friskere på 6 ukers produktside
    Sofie Hexeberg, Stina Natalia Nilsen
    innbundet
  • Gå til Bäst med banors produktside
    Maria Brandel, Siv Svendsen
    innbundet
  • Gå til Ukeplanlegger videregående 2025-2026s produktside
    øvrig
  • Gå til Meditationss produktside
    Marcus Aurelius
    pocket
  • Gå til The 48 Laws of Powers produktside
    Robert Greene
    pocket

Du vil kanskje like

  • Gå til Handbook of Forgotten Skillss produktside
    Natalie Crowley, Elaine Batiste
    innbundet
  • Gå til Rewind It Backs produktside
    Liz Tomforde
    pocket
  • Gå til A Little History of the Worlds produktside
    E. H. Gombrich
    pocket
  • Gå til Seven Things I Wish Christians Knew about the Bibles produktside
    Michael F. Bird
    heftet
  • Gå til Smart Leaders, Smarter Teamss produktside
    Roger M. Schwarz
    innbundet
  • Gå til White Nightss produktside
    Fyodor Dostoyevsky
    heftet
  • Gå til The Bond That Burnss produktside
    Briar Boleyn
    pocket
  • Gå til I Will Break yous produktside
    Gigi Styx
    pocket
  • Gå til The Complete Jane Austen Collections produktside
    Jane Austen
    samleboks
  • Gå til Transformeds produktside
    Marty Cagan, Lea Hickman, Chris Jones, Christian Idiodi, John Moore
    innbundet
  • Gå til Ikigais produktside
    Hector Garcia, Francesc Miralles
    innbundet
  • Gå til Anxious Generations produktside
    Jonathan Haidt
    heftet

Anbefalt for deg

  • Gå til Refactorings produktside
    Martin Fowler
    innbundet
  • Gå til Patterns, Principles, and Practices of Domain-Driven Designs produktside
    Scott Millett, Nick Tune
    heftet
  • Gå til Bare en runde tils produktside
    Rune Mentzoni
    innbundet
  • Gå til CCNA 200-301 Official Cert Guide Librarys produktside
    Wendell Odom, David Hucaby, Jason Gooley
    øvrig
  • Gå til Practical Vims produktside
    Drew Neil
    heftet
  • Gå til Eloquent JavaScript, 4th Editions produktside
    Marijn Haverbeke
    heftet
  • Gå til Python Crash Course, 3rd Editions produktside
    Eric Matthes
    heftet
  • Gå til Ubuntu 24.04 LTS Desktops produktside
    Richard Petersen
    heftet
  • Gå til Windows Server 2022 Administration Fundamentalss produktside
    Bekim Dauti
    heftet
  • Gå til Domain-Driven Designs produktside
    Eric Evans
    innbundet
  • Gå til C++ Primers produktside
    Stanley Lippman, Josée Lajoie, Barbara Moo
    heftet
  • Gå til Pragmatic Thinking and Learnings produktside
    Andy Hunt
    heftet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 10% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.