Skip to main content

2. Notation

2. Notation

SymbolDescription
Cciphertext, an octet string
citeration count, a positive integer
DKderived key, an octet string
dkLenlength in octets of derived key, a positive integer
EMencoded message, an octet string
Hashunderlying hash function
hLenlength in octets of pseudorandom function output, a positive integer
llength in blocks of derived key, a positive integer
IVinitialization vector, an octet string
Kencryption key, an octet string
KDFkey derivation function
Mmessage, an octet string
Ppassword, an octet string
PRFunderlying pseudorandom function
PSpadding string, an octet string
psLenlength in octets of padding string, a positive integer
Ssalt, an octet string
Tmessage authentication code, an octet string
T_1, ..., T_l, U_1, ..., U_cintermediate values, octet strings
01, 02, ..., 08octets with value 1, 2, ..., 8
\xorbit-wise exclusive-or of two octet strings
|| ||octet length operator
||concatenation operator
<i..j>substring extraction operator: extracts octets i through j, 0 <= i <= j