X509 и OID
Mar. 6th, 2009 12:15 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Тут в процессе работы пришлось осилить внутреннее устройство X509 сертификатов, и я там наткнулся на совершенно шизофренистическую концепцию OID - иерархических числовых идентификаторов элементов метаданных.
Это ж кому-то пришло в голову такое реализовать, однако - заголовки полей описывать путем в дереве от корня-организации, занимающейся стандартами до этого поля.
Причем, судя по справочникам этих OID, их для чего только не используют, вплоть до идентификации полей в стандарте обмена данными для больничных информационных систем.
Интересно, нету ли готового списка OID для бухгалтерских систем, это жеж было бы спасение для импорта-экспорта данных между безумным разнородным софтом.
Это ж кому-то пришло в голову такое реализовать, однако - заголовки полей описывать путем в дереве от корня-организации, занимающейся стандартами до этого поля.
Причем, судя по справочникам этих OID, их для чего только не используют, вплоть до идентификации полей в стандарте обмена данными для больничных информационных систем.
Интересно, нету ли готового списка OID для бухгалтерских систем, это жеж было бы спасение для импорта-экспорта данных между безумным разнородным софтом.
no subject
Date: 2009-03-06 11:01 am (UTC)http://lionet.info/asn1c/
Мой компилятор, генерирует X.509 кодек прямо из RFC.
no subject
Date: 2009-03-06 11:25 am (UTC)no subject
Date: 2009-03-06 11:39 am (UTC)[vlm@nala:~/work/asn1c/trunk/examples/sample.source.PKIX1]> ./x509dump -h
Usage: ./x509dump [options] <data.ber> ...
Where options are:
[vlm@nala:~/work/asn1c/trunk/examples/sample.source.PKIX1]>
no subject
Date: 2009-03-06 11:01 am (UTC)Для бухсистем рекомендую FIX. Оно не ASN, но как раз продумано спецами.
no subject
Date: 2009-03-06 11:29 am (UTC)(Там вообще внутри RFC to ASN.1 extractor).
no subject
Date: 2009-03-14 11:55 pm (UTC)Надо в 1С забросить :)
X509 и OID
Date: 2009-03-06 07:58 pm (UTC)Re: X509 и OID
Date: 2009-03-07 08:00 am (UTC)