]> Sergey Matveev's repositories - stargrave-blog.git/commit
Зарелизил PyDERASN 4.0
authorSergey Matveev <stargrave@stargrave.org>
Tue, 11 Sep 2018 19:19:08 +0000 (22:19 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 11 Sep 2018 19:19:08 +0000 (22:19 +0300)
commit53603dd66b68b9e79e4c80647e69d56bf9d73203
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent71d07ae8ba5df0c69fa8335dc6e8eabc60ccd3b6
Зарелизил PyDERASN 4.0

https://lists.cypherpunks.ru/pipermail/pyderasn-devel/2018-September/000020.html
Все изменения связаны с более жёсткой проверкой на то, что входные
данные являются валидным DER-ом. Я вообще не делал проверку на
отсортированность SET(OF)-ов. По-умолчанию не ругался если DEFAULT
значение встретится в закодированном виде. Вообще забыл про проверку на
DEFAULT значение в SET-е. Всё это поправил и всё по-умолчанию жёстко
проверяю: поэтому и мажорная версия увеличилась. На данный момент это
все мне известные проверки которые вообще можно сделать и которые ни
openssl asn1parse, ни dumpasn1, ни pyasn1 не делают -- PyDERASN самый
строгий. Впрочем... всё можно и проигнорировать если делается
декодирование BER.