В Sat, 28 Nov 2015 22:44:17 +0300
Dmitry Belyavsky <beldmit@gmail.com> пишет:
> Привет!
>
> Напомни, какие из них нам реально нужны?
>
Реально нужна PKCS7 для совместимости с предыдущими версиями,
ISO7816_4 потому что ее любят в ГОСТ Р 34.13 и ZERO (с ней я на
практике сталкивался).
> А то мой патч в очередной раз динамят и идею передавать PADDING MODE
> строковой константой не любят.
>
>
> 2015-09-23 20:37 GMT+03:00 Victor Wagner <vitus@wagner.pp.ru>:
>
> > Предложения про поводу названия режимов padding-а
> >
> > PKCS7, ISO7816_4, ANSI923, ISO10126, ZERO
> >
> > Вариант NONE нам здесь не нужен, потому что для этого уже есть флаг,
> > в переключаемый функцией EVP_CIPHER_CTX_set_padding.
> >
> > У меня есть сомнения в необходимости реализации режима ISO10126.
> >
> > Хотя, в общем-то не сложно.
> >
> > Первые 4 варианта точно обратимы, в смысле могут использоваться с
> > любыми данными, а ZERO - только с данными, не содержащими нулевых
> > байт. --
> >
> >
> >
>
>
--
Victor Wagner <vitus@wagner.pp.ru>