КриптоПро CSP  

CP_CHP_STARTMIX

Флаг диверсификации ключа шифрования и хэширования по алгоритму CALG_PRO_DIVERS. Если используется представление данных в форме пакета, блоб диверсификации должен передаваться в составе пакета в его начале. Если используется представление данных в форме вектора ввода-вывода, блоб диверсификации должен передаваться в первой координате вектора целиком. При обработке мультипакета (флаг CP_CHP_MULTIPACKET установлен) блоб диверсификации должен передаваться в составе первого пакета, в этом случае все пакеты мультипакета обрабатваются на диверсифицированных ключах шифрования и имитозащиты.
#define CP_CHP_STARTMIX (0x04)