> So the key question is: what are the main algorithms we need to
> provide attributes for?
This is a hard question to answer -- especially for hash/digest algorithms
which tend to fall more rapidly than vetted crypto algorithms.
It's more verbose, but I strongly recommend using a pair of attributes to
represent algorithm/value. Use the URI's defined in the latest XML DSIG
document, perhaps with the "trick" that relative URI's ar a shorthand for
the xmldsig namespace.
/r$
--
STSM, WebSphere Appliance Architect
https://www.ibm.com/developerworks/mydeveloperworks/blogs/soma/