Reader small image

You're reading from  Securing Blockchain Networks like Ethereum and Hyperledger Fabric

Product typeBook
Published inApr 2020
Reading LevelExpert
PublisherPackt
ISBN-139781838646486
Edition1st Edition
Languages
Concepts
Right arrow
Author (1)
Alessandro Parisi
Alessandro Parisi
author image
Alessandro Parisi

Alessandro Parisi has been an IT professional for over 20 years, acquiring significant experience as a Security Data Scientist, and as an Artificial Intelligence Cybersecurity and Blockchain specialist. He has experience of operating within organizational and decisional contexts characterized by high complexity. Over the years, he has helped companies to adopt Artificial Intelligence and Blockchain DLT technologies as strategic tools in protecting sensitive corporate assets. He holds a Master Degree in Economics and Statistics.
Read more about Alessandro Parisi

Right arrow

SHA hashing and digital signatures in practice

A hash function is an encryption algorithm that allows you to map a set of data of arbitrary size into a corresponding numerical value of predetermined size, also called a hash value (or digest). The particularity of hash functions is that they are not invertible (also known as one-way or trapdoor functions).

Unlike the encrypting process, in which it is always possible to pass from the ciphertext to the original plaintext by applying the decryption key, in the case of hash functions, it is not possible to obtain the original dataset starting from the hash value, even knowing the algorithm that has generated it. By virtue of this property, hash functions are commonly used to verify data integrity, as hash values are very sensitive to changes in input data.

Even a small change in the input data causes the generation of a completely...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Securing Blockchain Networks like Ethereum and Hyperledger Fabric
Published in: Apr 2020Publisher: PacktISBN-13: 9781838646486

Author (1)

author image
Alessandro Parisi

Alessandro Parisi has been an IT professional for over 20 years, acquiring significant experience as a Security Data Scientist, and as an Artificial Intelligence Cybersecurity and Blockchain specialist. He has experience of operating within organizational and decisional contexts characterized by high complexity. Over the years, he has helped companies to adopt Artificial Intelligence and Blockchain DLT technologies as strategic tools in protecting sensitive corporate assets. He holds a Master Degree in Economics and Statistics.
Read more about Alessandro Parisi