add DSAWithNumbers subinterfaces

This mirrors the RSA opaque work.

refs #1117