!!! Overview [{$pagename}] ([MAC]) is Keyed [Cryptographic Hash Function] and process. [{$pagename}] values are used for to verify the [Integrity] and [Authenticity] of a [Message]. [{$pagename}]s are different than [Digital Signatures] because of [{$pagename}] are both generated and verified using the same [Secret-key] and therefore [{$pagename}]s cannot provide [non-Repudiation] of the [message] !! [{$pagename}] Operations [{$pagename}] usages consists of three ]: * [Key Generation] [algorithm] selects a [Secret-key] from the key space uniformly at random. * [Signature Generation] returns a ["tag"] given the [Secret-key] and the [message]. * [Signature Verification] provides [Assurance] the [authenticity] of the [message] given the shared [Secret-key] and the "tag" and either accepts or rejects the [message]'s claim for [authenticity]. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }]