Page 594 - StudyBook.pdf
P. 594

578    Chapter 10 • Public Key Infrastructure

                      of public-key algorithms and additional attributes (similar to PKCS #6). In
                      this case, the attributes can be a DN or a root CA’s public key.

                  ■   PKCS #9: Selected Attribute Types Defines the types of attributes for use
                      in extended certificates (PKCS #6), digitally signed messages (PKCS #7), and
                      private-key information (PKCS #8).

                  ■   PKCS #10: Certification Request Syntax Standard Describes a syntax
                      for certification requests.A certification request consists of a DN, a public key,
                      and additional attributes. Certification requests are sent to a CA, which then
                      issues the certificate.
                  ■   PKCS #11: Cryptographic Token Interface Standard Specifies an
                      application program interface (API) for token devices that hold encrypted
                      information and perform cryptographic functions, such as Smart Cards and
                      Universal Serial Bus (USB) pigtails.

                  ■   PKCS #12: Personal Information Exchange Syntax Standard
                      Specifies a portable format for storing or transporting a user’s private keys and
                      certificates.Ties into both PKCS #8 (communication of private-key informa-
                      tion) and PKCS #11 (Cryptographic Token Interface Standard). Portable for-
                      mats include diskettes, Smart Cards, and Personal Computer Memory Card
                      International Association (PCMCIA) cards. On Microsoft Windows platforms,
                      PKCS #12 format files are generally given the extension .pfx. On other plat-
                      forms, other extensions may be used, including .pkcs12. PKCS #12 is the best
                      standard format to use when exchanging private keys and certificates between
                      systems.

                 PKI standards and protocols are living documents, meaning they are always
             changing and evolving.Additional standards are proposed every day, but before they
             are accepted as standards they are put through rigorous testing and scrutiny.


              TEST DAY TIP

                  On the day of the test, do not concern yourself too much with what the
                  different standard numbers are. It is important to understand why they
                  are in place and what PKCS stands for.












          www.syngress.com
   589   590   591   592   593   594   595   596   597   598   599