Какой рейтинг вас больше интересует?
|
И еще о ctypescrypto2014-12-21 23:54:16 (читать в оригинале)За выходные дописал туда модуль mac. Теперь если мне потребуется вдруг срочно реализовывать гостовскую имитовставку, у меня есть где посмотреть правильную последовательность вызовов функций OpenSSL. Кстати, надо бы еще написать тесты на PKey.derive. Заодно и вспомню куда там UKM кладут при VKO 34.10. А то вдруг VKO тоже срочно потребуется реализовывать. И в общем с test coverage там все не так уж плохо: Name Stmts Miss Cover -------------------------------------------- ctypescrypto/__init__ 7 1 86% ctypescrypto/bio 64 6 91% ctypescrypto/cipher 121 15 88% ctypescrypto/digest 100 5 95% ctypescrypto/ec 63 16 75% ctypescrypto/engine 24 8 67% ctypescrypto/exception 24 0 100% ctypescrypto/mac 58 5 91% ctypescrypto/oid 55 4 93% ctypescrypto/pbkdf2 13 1 92% ctypescrypto/pkey 196 48 76% ctypescrypto/rand 34 4 88% ctypescrypto/x509 338 55 84% -------------------------------------------- TOTAL 1097 168 85% Ну это, правда, если не учитывать того что на модуль cms тестов вообще нет (это 152 оператора всего и 97 непротестированых). Большая часть не покрытых тестами строк, правда, представляет собой обработку возвращенных функциями OpenSSL ошибок. Как сделать, чтобы эти ошибки устойчиво в тестах воспроизводились, пожалуй. не скажет и Хэнсон. Конечно, есть здоровые куски в модулях pkey и x509, до тестирования которых просто не дошли руки. В заметном числе случаев там в конце соответствующего метода вместо вызова OpenSSL-ной функции стоит raise NotImplementedError. Проблема в том, что соотвествующая функциональность нифига не документирована ни в родных man-ах, ни в криптокомовском руководстве программиста, и выяснять как это использовать можно исключительно посредством RTFS. This entry was originally posted at http://vitus-wagner.dreamwidth.org/1037691.html. Please comment there using OpenID. Now there are comments
|
Категория «Пром зоны»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.