In the previous EnCryption / DeCryption section, the HASH functions were only used for passwords
processing. User-provided passwords were HASHed & transformed to a fixed length "key", the "key"
was then fed to the cipher. However, the result "key" was not readable or available for further
external use.
Also in the EnCryption / DeCryption section, MAC Algorithm is used, in conjunction with the CTR
and CBC cipher modes, to preserve the file's integrity after DeCryption.
This section shows how to use all the HASH and MAC functions implemented in 96Crypt and apply
them on external files or typed-strings to get a readable and printable result used for comparison
or for file integrity validation.