PMAC
Код аутентификации сообщений на основе блочного шифра, умеющий обрабатывать блоки параллельно.
CBC-MAC по природе последователен: каждый блок зависит от предыдущего, и процессор не может раскидать работу по ядрам. PMAC, предложенный Джоном Блэком и Филлипом Рогауэем в 2002 году, накладывает на каждый блок маску, зависящую только от его позиции, и затем отдаёт блоки блочному шифру независимо.
Ускорение куплено более сложной конструкцией. NIST стандартизировал вместо неё CMAC — проще и с теми же целями безопасности. PMAC больше известен по научной литературе, чем по реальным системам.