ITPEC FE Morning April 2019 Question 40

Source exam: ITPEC FE Morning April 2019Topic: Security

ITPEC FE Morning April 2019 — Question 40 of 80

Public Key Cryptography Algorithm — RSA is the public key (asymmetric) encryption algorithm

The correct answer is c) RSA.

RSA (Rivest–Shamir–Adleman) uses a key pair — a public key for encryption and a private key for decryption — making it a public key (asymmetric) cryptography algorithm.

Why not the others:
- a) AES — a symmetric encryption algorithm (single shared key)

- b) KCipher-2 — a symmetric stream cipher (single shared key)

- d) SHA-256 — a hash function, not an encryption algorithm at all; it produces a fixed-length digest and cannot be reversed

Key rule: Symmetric = one key (AES, DES, KCipher-2). Asymmetric = key pair (RSA, ECC, ElGamal). Hash = one-way digest, no key for encryption (SHA, MD5).

AI-generated — may contain errors

The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.