| |
|||||||
![]() |
|||||||
| |
|||||||
|
|
|
|||||
Definitions and Terminology
A
B C
D E
F G
H I
J K
L M
N O
P Q
R S
T U
V W
X Y
Z MAC algorithmMessage Authentication Code algorithm, Algorithm for computing a function which maps strings of bits and a secret key to fixed-length strings of bits, satisfying the following properties: - for any key and any input string the function can be computed efficiently; - for any fixed key, and given no prior knowledge of the key, it is computationally infeasible to compute the function value on any new input string, even given knowledge of the set of input strings and corresponding function values, where the value of the ith input string may have been chosen after observing the value of the first i-1 function values. [ISO/IEC 9797-1] source: ISO9798-6, 2005 Message Authentication Code algorithm, an algorithm for computing a function which maps strings of bits and a secret key to fixed-length strings of bits, satisfying the following two properties: - for any key and any input string the function can be computed efficiently; - for any fixed key, and given no prior knowledge of the key, it is computationally infeasible to compute the function value on any new input string, even given knowledge of the set of input strings and corresponding function values, where the value of the ith input string may have been chosen after observing the value of the first i − 1 function values. NOTES 1 A MAC algorithm is sometimes called a cryptographic check function (see for example ISO 7498-2). 2 Computational feasibility depends on the user’s specific security requirements and environment. source: ISO9797-2, 2002
|
|
||||||
|
|||||||