Hiroki's lips curled slightly. He knew how to deal with Kakuzu now!
Take a look at this line of code:
Here, the checksum was like a secret code people used in everyday life. The two parties exchanged it to decide what information to pass along!
A hash value was the result of a hash function.
A hash function was a one-way encryption algorithm that turned data of any length into a string of fixed length.
The process couldn't be reversed.
It was like having a pile of sugar, a pile of carbon dioxide, and a bottle of water.
You could tell exactly what each of them was, but after they went through a hash algorithm, they became a whole bottle of soda. There was no way to tell how much sugar or carbon dioxide had gone into it.
But if you had a sensitive sense of taste—if you knew the key—you could easily taste the soda and figure out whether what you'd received was toilet cleaner or cola!
In short, the hash key was crucial.
It was like a company seal!
Once you had the key to the hash algorithm, it was like taking the company seal. You could sign contracts whenever you wanted!
And now...
Hiroki had found that seal!
Generally speaking, the key to a hash algorithm was kept on the main server.
It was like a boss sending you downstairs to buy a bottle of water. At most, he'd give you a hundred as a tip. He wouldn't hand you the company seal.
But Kakuzu wasn't a server!
He was a person, a whole person. Why would he think that different parts of his own body needed some kind of special security measures!?
It was perfectly normal for a boss to take the company seal along when