Learn to deploy proven cryptographic tools in your applications and services
Cryptography is, quite simply, what makes security and privacy in the digital world possible. Tech professionals, including programmers, IT admins, and security analysts, need to understand how cryptography works to protect users, data, and assets. Implementing Cryptography Using Python will teach you the essentials, so you can apply proven cryptographic tools to secure your applications and systems. Because this book uses Python, an easily accessible language that has become one of the standards for cryptography implementation, you’ll be able to quickly learn how to secure applications and data of all kinds.
In this easy-to-read guide, well-known cybersecurity expert Shannon Bray walks you through creating secure communications in public channels using public-key cryptography. You’ll also explore methods of authenticating messages to ensure that they haven’t been tampered with in transit. Finally, you’ll learn how to use digital signatures to let others verify the messages sent through your services.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
SHANNON W. BRAY CASP, Security +, CISM is the Virtual CISO at Secured Systems providing clients guidance on establishing and maintaining information security plans, policies, procedures, standards, and guidelines using accepted frameworks. He has worked in this roles and others in corporations and federal agencies. Shannon has an MS in Cybersecurity from the University of Delaware. Prior to transitioning to cybersecurity, he was a well known IT expert with several successful books about Microsoft SharePoint.
An accessible introduction to deploying standard cryptographic functions using Python
Cryptography is one of the most vital tools used by IT security professionals, safeguarding sensitive information with mathematical algorithms to encrypt and decrypt data. The Python programming language a free, open source language that is object oriented, functional, and procedural is a popular choice when working with cryptography. Python is easier to learn than languages such as Java, C, or C++, its built-in libraries less complicated than OpenSSL, and is available for Windows, Linux/Unix, Mac and Chromebook operating systems, amongst others. As the use of Python continues to expand rapidly, developers need to understand its cryptographic functions to deploy sites, applications, and services securely.
Implementing Cryptography Using Python is an easy-to-understand introduction to cryptography using the available libraries in Python. Emphasizing real-world usability, this practical guide explains the basics of cryptography and the Python language, teaches you how to set up a Python environment on various machines, write your first cipher, and script, analyze, and deploy a range of cryptographic solutions in Python. Clear, user-friendly chapters explore the history of cryptography while providing step-by-step instructions for creating secure communications using public key cryptography, authenticating messages, verifying digital signatures, and much more.
Implementing Cryptography Using Python is a must-have guide for any programmer, web developer, IT professional, or security analyst looking to gain a better understanding of how cryptography works and apply proven cryptographic tools in their applications and systems.
An accessible introduction to deploying standard cryptographic functions using Python
Cryptography is one of the most vital tools used by IT security professionals, safeguarding sensitive information with mathematical algorithms to encrypt and decrypt data. The Python programming language—a free, open source language that is object oriented, functional, and procedural—is a popular choice when working with cryptography. Python is easier to learn than languages such as Java, C, or C++, its built-in libraries less complicated than OpenSSL, and is available for Windows, Linux/Unix, Mac and Chromebook operating systems, amongst others. As the use of Python continues to expand rapidly, developers need to understand its cryptographic functions to deploy sites, applications, and services securely.
Implementing Cryptography Using Python is an easy-to-understand introduction to cryptography using the available libraries in Python. Emphasizing real-world usability, this practical guide explains the basics of cryptography and the Python language, teaches you how to set up a Python environment on various machines, write your first cipher, and script, analyze, and deploy a range of cryptographic solutions in Python. Clear, user-friendly chapters explore the history of cryptography while providing step-by-step instructions for creating secure communications using public key cryptography, authenticating messages, verifying digital signatures, and much more.
Implementing Cryptography Using Python is a must-have guide for any programmer, web developer, IT professional, or security analyst looking to gain a better understanding of how cryptography works and apply proven cryptographic tools in their applications and systems.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: Your Online Bookstore, Houston, TX, USA
paperback. Zustand: Good. Bestandsnummer des Verkäufers 1119612209-3-35242239
Anzahl: 1 verfügbar
Anbieter: 2nd Life Books, Burlington, NJ, USA
Zustand: good. Used book in good condition. May have some wear to binding, spine, cover, and pages. Some light highlighting markings writing may be present. May have some stickers and or sticker residue present. May be Ex-lib. copy. May NOT include discs, or access code or other supplemental material. We ship Monday-Saturday and respond to inquiries within 24 hours. Bestandsnummer des Verkäufers BXM.9IE4
Anzahl: 1 verfügbar
Anbieter: Zoom Books East, Glendale Heights, IL, USA
Zustand: good. Book is in good condition and may include underlining highlighting and minimal wear. The book can also include "From the library of" labels. May not contain miscellaneous items toys, dvds, etc. . We offer 100% money back guarantee and 24 7 customer service. Bestandsnummer des Verkäufers ZEV.1119612209.G
Anzahl: 1 verfügbar
Anbieter: HPB-Red, Dallas, TX, USA
paperback. Zustand: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Bestandsnummer des Verkäufers S_454945152
Anzahl: 1 verfügbar
Anbieter: ThriftBooks-Atlanta, AUSTELL, GA, USA
Paperback. Zustand: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Bestandsnummer des Verkäufers G1119612209I3N00
Anzahl: 1 verfügbar
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: New. Bestandsnummer des Verkäufers 35450238-n
Anzahl: 12 verfügbar
Anbieter: INDOO, Avenel, NJ, USA
Zustand: New. Bestandsnummer des Verkäufers 9781119612209
Anzahl: Mehr als 20 verfügbar
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 35450238
Anzahl: 12 verfügbar
Anbieter: BargainBookStores, Grand Rapids, MI, USA
Paperback or Softback. Zustand: New. Implementing Cryptography Using Python. Book. Bestandsnummer des Verkäufers BBS-9781119612209
Anbieter: Lakeside Books, Benton Harbor, MI, USA
Zustand: New. Brand New! Not Overstocks or Low Quality Book Club Editions! Direct From the Publisher! We're not a giant, faceless warehouse organization! We're a small town bookstore that loves books and loves it's customers! Buy from Lakeside Books! Bestandsnummer des Verkäufers OTF-S-9781119612209
Anzahl: Mehr als 20 verfügbar