X509 и OID
Тут в процессе работы пришлось осилить внутреннее устройство X509 сертификатов, и я там наткнулся на совершенно шизофренистическую концепцию OID - иерархических числовых идентификаторов элементов метаданных.
Это ж кому-то пришло в голову такое реализовать, однако - заголовки полей описывать путем в дереве от корня-организации, занимающейся стандартами до этого поля.
Причем, судя по справочникам этих OID, их для чего только не используют, вплоть до идентификации полей в стандарте обмена данными для больничных информационных систем.
Интересно, нету ли готового списка OID для бухгалтерских систем, это жеж было бы спасение для импорта-экспорта данных между безумным разнородным софтом.
Это ж кому-то пришло в голову такое реализовать, однако - заголовки полей описывать путем в дереве от корня-организации, занимающейся стандартами до этого поля.
Причем, судя по справочникам этих OID, их для чего только не используют, вплоть до идентификации полей в стандарте обмена данными для больничных информационных систем.
Интересно, нету ли готового списка OID для бухгалтерских систем, это жеж было бы спасение для импорта-экспорта данных между безумным разнородным софтом.
no subject
http://lionet.info/asn1c/
Мой компилятор, генерирует X.509 кодек прямо из RFC.
no subject
no subject
[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
Для бухсистем рекомендую FIX. Оно не ASN, но как раз продумано спецами.
no subject
(Там вообще внутри RFC to ASN.1 extractor).
no subject
Надо в 1С забросить :)
X509 и OID
Re: X509 и OID