I was having similar issues with a program I am working on. I need to be able to
grab a certificate, open it up, then extract the OID from it using JAVA. If
anyone has any exp. doing this please email privately ASAP :) Thank you
Kevin
Richard Levitte - VMS Whacker wrote:
> From: Dr S N Henson <[EMAIL PROTECTED]>
> Subject: Re: Object identifiers and ASN.1 syntax
> Date: Tue, 03 Oct 2000 21:31:40 +0100
> Message-ID: <[EMAIL PROTECTED]>
>
> drh> Richard Levitte - VMS Whacker wrote:
> drh> >
> drh> >
> drh> > I'm trying to make a simple perl script that is capable of parsing
> drh> > through an ASN.1 module embedded in any document an extracting the
> drh> > OIDs from it. When I'm done with that, I'll extend it to be able to
> drh> > parse LDAP schemas entries as in RFC2256. Then we will perhaps
> drh> > finally clear the mess that's currently present in
> drh> > crypto/objects/objects.txt...
> drh> >
> drh>
> drh> Well if you feel like making it a bit more complex so it can yank out
> drh> field names and ultimate types then that would probably be enough to be
> drh> fairly easily convertible into an ASN1 compiler that my stuff could
> drh> support.
>
> Well... I'm trying to make it general enough to be extensible ni that
> direction (or any direction). Right now, it's built to recognise what
> a module starts (word [OID] DEFINITIONS (EXPLICIT|IMPLICIT|AUTOMATIC)
> TAGS ::=), some parts of the header (IMPORTS :-)), where the body of
> that module starts (BEGIN) and where it ends (END). It is capable of
> recognising any definition ('whatever ::= whatever', basically :-))
> within the body and parse past them. It gives IMPORTS and any
> 'whatever OBJECT IDENTIFIER ::= OID' special treatment, for obvious
> reasons. That's basically it. It can probably be extended to
> recognise any definition and treat them appropriately, if one awnts to
> hack it enough. Just let me concentrate on OIDs for now, OK? :-)
>
> --
> Richard Levitte \ Spannv�gen 38, II \ [EMAIL PROTECTED]
> Chairman@Stacken \ S-168 35 BROMMA \ T: +46-8-26 52 47
> Redakteur@Stacken \ SWEDEN \ or +46-709-50 36 10
> Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED]
> Member of the OpenSSL development team: http://www.openssl.org/
> Software Engineer, Celo Communications: http://www.celocom.com/
>
> Unsolicited commercial email is subject to an archival fee of $400.
> See <http://www.stacken.kth.se/~levitte/mail/> for more info.
> ______________________________________________________________________
> OpenSSL Project http://www.openssl.org
> Development Mailing List [EMAIL PROTECTED]
> Automated List Manager [EMAIL PROTECTED]
--
Kevin Blanchard Operational Research Consultants, Inc.
[EMAIL PROTECTED] 1625 Prince Street, Suite 250
Phone: (703) 535-5344 Alexandria, Virginia 22314
FAX: (703) 535-5333 www.orc.com
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]