NIST, Introduction to Public Key Technology and the Federal PKI Infrastructure (NIST Special Publication 800-32) (Feb. 26, 2001) (full-text).