From: Sergey Matveev Date: Wed, 19 Jul 2017 07:26:58 +0000 (+0300) Subject: PyDERASN -- зачатие проекта ASN.1 DER кодека X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=a8fcb1a8b48f5ff1c74551cdcd4a06c57eb93470;p=stargrave-blog.git PyDERASN -- зачатие проекта ASN.1 DER кодека В Python мире всё очень плохо с ASN.1 библиотеками. Либо они позволяют закодировать, либо крайне просто прочитать (без высокоуровневых структур), либо... остаётся единственный годный проект -- pyasn1. Однако его качество меня не удовлетворяет. Нет возможности узнать точный размер и смещение распарсенных данных. Нет возможности точно узнать пришло ли значение в DER-е или нет. Плюс существенно меняющийся API из-за которого много чего надо править. Терпение лопнуло и вот решил написать своё решение. pyderasn сильно напоминает pyasn1, с точки зрения useability. Всё потому-что мне тоже не хочется уже имеющиеся проекты сильно переколбашивать. ---