[oss-gost-crypto] [PATCH 1/3] Add GOST 28147-89 generic implementation

Dmitry Eremin-Solenikov dbaryshkov at gmail.com
Sun Sep 30 12:44:08 MSK 2018


Привет,

вс, 30 сент. 2018 г. в 12:27, Wartan Hachaturow <wartan.hachaturow at gmail.com>:
> Посмотрите, вот магма для cryptoapi, прикладывается на текущий линусовый
> HEAD.

Используй, пожалуйста, git-send-email. А то патчи не прокомментировать толком.

- Я бы регистрировал отдельные типы алгоритмов, по одному под каждый S-Box.
  Тогда set_key может сразу и ключ ставить, и нужный s-box выбрать.

- Если ты хочешь добавлять поддержку 34.11-94 и имитовставки из 28147-89,
  лучше EXPORT_SYMBOL'нуть функции, которые работают с crypto_gost28147_ctx
  (encrypt, decrypt, set_key, set_param), а не crypto_gost28147_set_key, которая
  не особо поможет.

- параметры тоже надо EXPORT_SYMBOL'нуть.

- упоминание AES в коментариях к функциям

- Kconfig надо дополнить упоминаниями RFC и ГОСТ'ов, ссылка на tc26
  будет не особо понятна.

Я бы вынес эти патчи в какой-нибудь репозиторий, чтобы можно было
работать совместно. Я создавал на github/gitlab организации GostCrypt
для своих патчей. Могу тебя туда добавить.


-- 
With best wishes
Dmitry


More information about the oss-gost-crypto mailing list