announcing under.c

Jun 08, 2010 18:04


`under' utility decodes binary DER data to S-expressions and/or encodes those back to DER.
Aren't you curious of how iteratees may look in C?
$ echo '(p1 (p2 "48 45 4c 4c 4f") (p3 ""))' | under -e | hexdump -C ( Read more... )

hacking, pr, iteratees, english, c

Leave a comment

lionet June 8 2010, 18:27:57 UTC
Ну, положим, утилитам unber и enber года уже исполнились ;)

Впрочем, подход очень здравый. Я бы его и заюзал, если бы знал тогда про iteratees (осень 2009 или около того). Теперь вот знаю, но до asn1c всё руки не доходят.

Reply

vorotylo June 9 2010, 07:31:44 UTC

> Ну, положим, утилитам unber и enber года уже исполнились

Они у меня установлены.

$ dpkg -s asn1c
Package: asn1c
Status: install ok installed
Priority: optional
Section: devel
Installed-Size: 1372
Maintainer: W. Martin Borgert
Architecture: i386
Version: 0.9.21.dfsg-4
Depends: libc6 (>= 2.7-1)
Description: ASN.1 compiler for C
This ASN.1 compiler turns the formal ASN.1 specifications
into the C code. The compiler is shipped together with
conformant BER/DER/XER codecs. The X.509 and GSM TAP3
decoding examples are shipped as well.
Homepage: http://asn1c.sourceforge.net/

`under' писалсо с мыслию о тебе, Лёвушко. :)

Reply

lionet June 9 2010, 09:51:57 UTC
А нафига DER, кстати, а не BER?

Reply

vorotylo June 9 2010, 09:59:30 UTC
Да у меня тут на работе BER-а нет, зачем же ненужное кодировать. (Indefinite form of length всякие.)

Reply

lionet June 9 2010, 10:11:00 UTC
Читер.

Reply


Leave a comment

Up