All,
The basic suggestion is to reserve one or more "vendor names"
for use by the standard. Two different techniques come to
my mind, but there must also be others, your choice:
1) Instead of a name/value pair for the optional extra attributes,
you could make it a triple with the vendor name called out
specifically. Then you reserve one vendor name for use by
the standard, eg: "1619" as a vendor instead of "EMC".
2) Specify in the standard that there are restrictions on the
names in the optional attribute name/value pairs. Specifically
that no vendor is allowed to use "1619" as the initial four
characters in the attribute names.
You could then add extra parameters that might be needed for new
key types as being owned by the "1619" vendor.
Thanks,
Curtis
--
Curtis Anderson