|
|
Books > Computing & IT > Applications of computing > Databases > Data security & data encryption
Hacker extraordinaire, Kevin Mitnick delivers the explosive encore
to his bestselling "The Art of Deception". Kevin Mitnick, the
world's most celebrated hacker, now devotes his life to helping
businesses and governments combat data thieves, cybervandals, and
other malicious computer intruders. In his bestselling "The Art of
Deception", Mitnick presented fictionalized case studies that
illustrated how savvy computer crackers use "social engineering" to
compromise even the most technically secure computer systems. Now,
in his new book, Mitnick goes one step further, offering hair
raising stories of real life computer break ins and showing how the
victims could have prevented them. Mitnick's reputation within the
hacker community gave him unique credibility with the perpetrators
of these crimes, who freely shared their stories with him and whose
exploits Mitnick now reveals in detail for the first time,
including: a group of friends who won nearly a million dollars in
Las Vegas by reverse engineering slot machines; two teenagers who
were persuaded by terrorists to hack into the Lockheed Martin
computer systems; two convicts who joined forces to become hackers
inside a Texas prison; and, a "Robin Hood" hacker who penetrated
the computer systems of many prominent companies and then told them
how he gained access. With riveting "you are there" descriptions of
real computer break ins, indispensable tips on countermeasures
security professionals need to implement now, and Mitnick's own
acerbic commentary on the crimes he describes, this book is sure to
reach a wide audience and attract the attention of both law
enforcement agencies and the media.
Leverage the power of Hyperledger Fabric to develop
Blockchain-based distributed ledgers with ease Key Features Write
your own chaincode/smart contracts using Golang on hyperledger
network Build and deploy decentralized applications (DApps) Dive
into real world blockchain challenges such as integration and
scalability Book DescriptionBBlockchain and Hyperledger
technologiesare hot topics today. Hyperledger Fabric and
Hyperledger Composer are open source projects that help
organizations create private, permissioned blockchain networks.
These find application in finance, banking, supply chain, and IoT
among several other sectors. This book will be an easy reference to
explore and build blockchain networks using Hyperledger
technologies. The book starts by outlining the evolution of
blockchain, including an overview of relevant blockchain
technologies. You will learn how to configure Hyperledger Fabric
and become familiar with its architectural components. Using these
components, you will learn to build private blockchain networks,
along with the applications that connect to them. Starting from
principles first, you'll learn to design and launch a network,
implement smart contracts in chaincode and much more. By the end of
this book, you will be able to build and deploy your own
decentralized applications, handling the key pain points
encountered in the blockchain life cycle. What you will learn
Discover why blockchain is a game changer in the technology
landscape Set up blockchain networks using basic Hyperledger Fabric
deployment Understand the considerations for creating decentralized
applications Learn to integrate business networks with existing
systems Write Smart Contracts quickly with Hyperledger Composer
Design transaction model and chaincode with Golang Deploy Composer
REST Gateway to access the Composer transactions Maintain, monitor,
and govern your blockchain solutions Who this book is forThe book
benefits business leaders as it provides a comprehensive view on
blockchain business models, governance structure, and business
design considerations of blockchain solutions. Technology leaders
stand to gain a lot from the detailed discussion around the
technology landscape, technology design, and architecture
considerations in the book. With model-driven application
development, this guide will speed up understanding and concept
development for blockchain application developers. The simple and
well organized content will put novices at ease with blockchain
concepts and constructs.
Learn about cryptography and cryptocurrencies, so you can build
highly secure, decentralized applications and conduct trusted
in-app transactions. Key Features Get to grips with the underlying
technical principles and implementations of blockchain Build
powerful applications using Ethereum to secure transactions and
create smart contracts Explore cryptography, mine cryptocurrencies,
and solve scalability issues with this comprehensive guide Book
DescriptionA blockchain is a distributed ledger that is replicated
across multiple nodes and enables immutable, transparent and
cryptographically secure record-keeping of transactions. The
blockchain technology is the backbone of cryptocurrencies, and it
has applications in finance, government, media and almost all other
industries. Mastering Blockchain, Second Edition has been
thoroughly updated and revised to provide a detailed description of
this leading technology and its implementation in the real world.
This book begins with the technical foundations of blockchain
technology, teaching you the fundamentals of distributed systems,
cryptography and how it keeps data secure. You will learn about the
mechanisms behind cryptocurrencies and how to develop applications
using Ethereum, a decentralized virtual machine. You will also
explore different other blockchain solutions and get an
introduction to business blockchain frameworks under Hyperledger, a
collaborative effort for the advancement of blockchain technologies
hosted by the Linux Foundation. You will also be shown how to
implement blockchain solutions beyond currencies, Internet of
Things with blockchain, blockchain scalability, and the future
scope of this fascinating and powerful technology. What you will
learn Master the theoretical and technical foundations of the
blockchain technology Understand the concept of decentralization,
its impact, and its relationship with blockchain technology Master
how cryptography is used to secure data - with practical examples
Grasp the inner workings of blockchain and the mechanisms behind
bitcoin and alternative cryptocurrencies Understand the theoretical
foundations of smart contracts Learn how Ethereum blockchain works
and how to develop decentralized applications using Solidity and
relevant development frameworks Identify and examine applications
of the blockchain technology - beyond currencies Investigate
alternative blockchain solutions including Hyperledger, Corda, and
many more Explore research topics and the future scope of
blockchain technology Who this book is forThis book will appeal to
those who wish to build fast, highly secure, transactional
applications. It targets people who are familiar with the concept
of blockchain and are comfortable with a programming language.
|
|