Примитивы, поддерживаемые языком

В следующей таблице показано, какие примитивы поддерживаются каждым языком.

Примитивный Java C++ Python Идти Objective-C
АЭАД да да да да да
Трансляция AEAD да да да да нет
Детерминированная АЭАД да да да да да
MAC да да да да да
ПРФ да да да да нет
Цифровые подписи да да да да да
Прехеш / Подпись Прехеш нет да нет да нет
Гибридное шифрование да да да да да
JWT Mac да да да да нет
Подписи JWT да да да да нет