[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