Некоторые отличия российских протоколов шифрования от международных стандартов:
- Архитектурные принципы. 2 Российский стандарт шифрования ГОСТ 28147-89 базируется на архитектуре «сбалансированная сеть Файстеля». 2 В отличие от него, размер шифруемого блока и размер ключа в алгоритме Rijndael могут изменяться, что позволяет варьировать стойкость и быстродействие алгоритма в зависимости от внешних требований к реализации. 2
- Удобство реализации. 10 ГОСТ 28147-89 удобен как для аппаратной, так и для программной реализации, так как основная работа ведётся с половинками блока данных — 32-битовыми словами, что позволяет эффективно использовать стандарт на большинстве современных компьютеров. 210 В то же время Rijndael позволяет достичь высокой степени параллелизма при выполнении шифрования, оперирует блоками меньшего размера и содержит меньшее число раундов, благодаря чему его аппаратное воплощение может оказаться существенно более быстрым. 10
Кроме того, российские протоколы шифрования, например, используются в протоколе TLS для безопасной передачи данных в интернете, в то время как международные стандарты, такие как AES, являются официальными стандартами правительства США для симметричного шифрования и применяются повсеместно. 69