Security+ Practice Questions


Home     Previous     Up     Next

Q7. Which of the following describes APIs for devices such as smartcards that contain other cryptographic information?

A. PKCS #1

B. PKCS #5

C. PKCS #7

D. PKCS #11

Correct Answer: D


RSA laboratories developed a set of PKCS (Public Key Cryptography Standards) as described below:

PKCS #1: RSA Cryptography Standard -The PKCS#1 standard provides recommendations for the implementation of "public-key" cryptography based on the RSA algorithm
PKCS #2: Incorporated into PKCS #1
PKCS #3: Diffie-Hellman Key Agreement Standard
PKCS #4: Incorporated into PKCS #1
PKCS #5: Password-Based Cryptography Standard -provides recommendations for the implementation of password based cryptography, including key derivation functions, encryption schemes, and message-authentication schemes.
PKCS #6: Extended-Certificate Syntax Standard
PKCS #7: Cryptographic Message Syntax Standard -used to provide messaging security as in S/MIME.
PKCS #8: Private-Key Information Syntax Standard
PKCS #9: Selected Attribute Types
PKCS #10: Certification Request Syntax Standard
PKCS #11: Cryptographic Token Interface Standard -The PKCS#11 standard describes a programming interface named "Cryptoki" for performing cryptographic operations with hardware "tokens" (typically a "smartcard"). Popular applications like Netscape use PKCS#11 to provide smartcard support for their SSL and S/MIME capabilities.

PKCS #12: Personal Information Exchange Syntax Standard
PKCS #13: Elliptic Curve Cryptography Standard
PKCS #15: Cryptographic Token Information Format Standard
More info:

Home     Previous     Up     Next

Disclaimer: All Simulation Exams practice tests, study guides and/or material are neither sponsored by, nor endorsed by, nor affiliated with CompTIA® or any other company. All trademarks are trademarks of their respective owners and duly  acknowledged. A+™, Network+™, i-Net+™, Server+™,Security+™ are registered trade marks of CompTIA®. The practice tests material is a copyright of and the same is not approved or endorsed by respective certifying bodies. Thank-you for your interest in Simulation Exams. Please see read me file before you download, install, and/or use any software from For any information or questions regarding this Website, please e-mail webmaster at