COMPUTER FUNDAMENTALS

COMPUTER ETHICS AND SECURITY

CRYPTOGRAPHY AND ENCRYPTION

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Hashing is ____
A
The interception of a key that is used to decrypt data
B
The transformation of a string of characters into a fixed length value or key that represents the original input string
C
When data from a database is mismanaged
D
When minor changes in the original string can completely change the hash value
Explanation: 

Detailed explanation-1: -Hashing is an algorithm that calculates a fixed-size bit string value from a file. A file basically contains blocks of data. Hashing transforms this data into a far shorter fixed-length value or key which represents the original string.

Detailed explanation-2: -The contents of a file are processed through a cryptographic algorithm, and a unique numerical value – the hash value-is produced that identifies the contents of the file. If the contents are modified in any way, the value of the hash will also change significantly.

Detailed explanation-3: -In simple terms, a hash value is a specific number string that’s created through an algorithm, and that is associated with a particular file. If the file is altered in any way, and you recalculate the value, the resulting hash will be different.

Detailed explanation-4: -The hash for a given file won’t change if you change the name of the file (or any of its properties) but will be completely different if you change so much as one byte inside the file itself. A good primer on hashes can be found on Wikipedia here.

There is 1 question to complete.