В настоящих рекомендациях использованы следующие обозначения:
- | множество битовых строк длины | |
- | множество всех битовых строк конечной длины, включая пустую строку; | |
- | множество байтовых строк длины | |
- | длина битовой строки | |
|| | - | конкатенация битовых строк; если |
- | битовая строка длины | |
- | операция покомпонентного сложения по модулю 2 двух битовых строк одинаковой длины; | |
- | битовая строка, являющаяся результатом покомпонентного сложения по модулю 2 битовых строк одинаковой длины. Суммой строк | |
- | кольцо вычетов по модулю | |
- | отображение, ставящее в соответствие битовой строке | |
- | отображение, ставящее в соответствие битовой строке | |
- | отображение, обратное к отображению | |
- | отображение, реализующее базовый блочный шифр и осуществляющее преобразование блока открытого текста | |
- | отображение, реализующее функцию зашифрования с использованием ключа | |
- | параметр блочного шифра, называемый длиной ключа, в рамках настоящих рекомендаций измеряемый в битах; | |
- | параметр блочного шифра, называемый длиной блока, в рамках настоящих рекомендаций измеряемый в битах и соответствующий значению 64 или 128; | |
- | отображение, ставящее в соответствие строке | |
- | операция сложения в кольце | |
- | отображение, ставящее в соответствие двум строкам | |
- | отображение, сопоставляющее строке | |
- | отображение, сопоставляющее строке | |
- | - биективное отображение, ставящее в соответствие битовой строке | |
- | биективное отображение, обратное к отображению BitToByte. |