asn.1

  • ХабрахабрФото PyDERASN: как я добавил big-data поддержку

    PyDERASN: как я добавил big-data поддержку

    Продолжаю прошлую статью о PyDERASN — свободном ASN.1 DER/CER/BER кодеке на Python. За прошедший год, с момента её написания, кроме всяких мелочей, небольших исправлений, ещё более строгой проверки данных (хотя и прежде он был уже самым строгим из известных мне свободных кодеков), в этой библиотеке появился функционал для работы с большими объёмами данных — не влезающих в оперативную память. Об…

    Читать далее »
  • ХабрахабрФото Простой ASN1-кодек на базе sprintf

    Простой ASN1-кодек на базе sprintf

    Транспортный синтаксис ASN.1 определяет однозначный способ преобразования значений переменных допустимых типов в последовательность байт для передачи по сети. В ASN.1 он называется базовыми правилами кодирования (Basic Encoding Rules, BER). Правила являются рекурсивными, так что кодирование составных объектов представляет собой составление в цепочку закодированных последовательностей составляющих объектов. Протокол ASN.1 описывает структуру данных простым и понятным языком.Каждое передаваемое значение — как базового,…

    Читать далее »
  • ХабрахабрФото PyDERASN: как я написал ASN.1 библиотеку с slots and blobs

    PyDERASN: как я написал ASN.1 библиотеку с slots and blobs

    ASN.1 это стандарт (ISO, ITU-T, ГОСТ) языка описывающего структурированную информацию, а также правил кодирования этой информации. Для меня как программиста это просто ещё один формат сериализации и представления данных, наравне с JSON, XML, XDR и другими. Он крайне распространён в нашей обычной жизни, и с ним многие сталкиваются: в сотовой, телефонной, VoIP связи (UMTS, LTE, WiMAX, SS7, H.323), в сетевых…

    Читать далее »


Кнопка «Наверх»