Plugins and ASN.1

Nicolas Williams Nicolas.Williams at
Mon Oct 2 18:15:38 EDT 2006

On Mon, Oct 02, 2006 at 06:04:51PM -0400, Sam Hartman wrote:
> I don't know of a good way around this without opening some rather
> messy abstractions to the plugins.

Options include:

1) Let the plug-ins provide their own ASN.1 DER encoding/decoding.

   (Won't PKINIT implementations have to anyways, for dealing with BER?)

2) Open your ASN.1 library/converntions.

3) Accept code into your ASN.1 library that really belongs in the

I think (1) and (2) is best for now.  Plug-in authors that choose (1)
might copy MIT's ASN.1 DER framework (avoiding symbol collisions, of


More information about the krbdev mailing list