Протокол CRISP (Cryptographic Industrial Security Protocol) отличается от других протоколов защищённого обмена данными, например TLS и IPSec, несколькими особенностями:
- Область применения: CRISP разработан для индустриальных систем, чтобы обеспечить передачу компактных блоков промышленных данных и отказаться от высоких требований к вычислительным мощностям и каналам связи, которые предъявляются при использовании протоколов на основе CMS-сообщений. 3
- Использование предварительно распределённых ключей: это стандартная практика для IoT-устройств. 1
- Два криптографических набора: один для обеспечения конфиденциальности, целостности и аутентичности сообщений, другой — для обеспечения только целостности и аутентичности данных. 12
- Защита от повтора ранее переданных сообщений: это происходит за счёт использования счётчиков и учёта полученных пакетов. 1
- Работа на маломощных устройствах: применяемые в протоколе криптографические наборы на основе блочного шифра «Магма» обеспечивают эффективную работу, в том числе, на маломощных устройствах. 3
- Неинтерактивный характер: протокол не требует установления соединений, обладает минимальными накладными расходами и высокой энергоэффективностью. 3