On Sat, 16 Jun 2018 11:51:35 +0300 Nikolay Shaplov <dhyan@nataraj.su> wrote: > В письме от 16 июня 2018 08:50:02 пользователь Victor Wagner написал: > > > Разновидностей API, которые по историческим причинам есть в OpenSSL > > для подключения алгоритмов. Там на самом деле есть битовая маска и > > константы, соответствующие битикам. > А можешь дать ссылку на место в коде где элементы этой битовой маски > определяются? Ну в engine.h естественно. Константы ENGINE_METHOD_xxx Но если ты думаешь, что они там хоть как-то откомментированы, то зря. > > И да, если ты это документируешь по-английски и пропихнешь в > > openssl, то пользователи всего мира тебе будут благодарны. Хотя у > > меня (по моему собственному опыту документирования > > недокументированных API в OpenSSL есть большие сомнения, что > > пропихнется). > > Я боюсь что это будет попытка объять необъятное. Я и так на один > уровень внутрь интересующего контекста с этой докуентацией закопался. > Второй будет совсем лишней... Там надо минимум на два, местами на три копать, чтобы понять что имелось в виду. Когда я писал руководства программиста для криптопакета там копать приходилось ой-ей-ей. Но была поставлена задача сделать так, чтобы можно было писать программы, используя только документированное API, иначе были бы проблемы с сертификацией корректности встраивания. Поэтому пришлось описывать все, что может пригодиться. Если у тебя еще нет этого руководства, найди на сайте криптокома, оно там лежало, и используй. --
Attachment:
pgpMClwBpMq7H.pgp
Description: OpenPGP digital signature