IBM Cybersecurity Analyst Professional Certificate • STUDY MODE
PRACTICE QUIZ
QUESTION 1 OF 20
Which of the cryptography basics ensures authentication, non-repudiation and integrity?
Correct, digital signatures ensure authentication, non-repudiation and integrity.
A
Hashing
B
Digital SignaturesCorrect Answer
C
Public key encryption
D
Symmetric key encryption
QUESTION 2 OF 20
Complete the following statement.
Data can be encrypted_____
Correct, Data can be encrypted at rest, in use and in transit.
A
at rest only.
B
in use only.
C
in transit only.
D
at rest, in use, and in transit.Correct Answer
QUESTION 3 OF 20
Which is NOT a pitfall of encryption?
A
Missing encryption of data and communications
B
Implementing a reliable and proven cryptographyCorrect Answer
C
Using hardcoded/predictable weak keys
D
Relying on algorithms being secret
QUESTION 4 OF 20
True or False: Internal commands are built into the shell program and are shell dependent.
Correct, Internal commands are built into the shell program and are shell dependent.
A
TrueCorrect Answer
B
False
QUESTION 5 OF 20
You are using the command line in Kali Linux. An encrypted file named topsecret.cpt is in your present working directory, and you used ccrypt to encrypt this file. You want to view the file’s plaintext content while leaving the file’s encryption intact. Which command should you use?
Correct. The ccat command is part of the ccrypt tool. The command outputs the specified file’s plaintext content in the command line while leaving the file’s encryption intact.
OPENPGP
A
ccrypt -decrypt topsecret.cpt
B
ccrypt -x topsecret.cpt
C
ccat topsecret.cptCorrect Answer
D
ccencrypt topsecret.cpt
QUESTION 6 OF 20
In what way does OpenPGP encryption protect email communication?
Correct. An attacker can intercept the email, but they won’t be able to read the email’s contents. They will see only useless gibberish known as ciphertext, the encrypted form of the message.
A
Prevents attackers from reading an email’s contentsCorrect Answer
B
Prevents attackers from intercepting an email
C
Prevents attackers from blocking the transmission of the message
D
Prevents attackers from performing replay attacks
QUESTION 7 OF 20
You and a friend have each set up Mailvelope to encrypt your email communications. What must you use to decrypt encrypted messages that your friend sends you?
Correct. To decrypt a message using Mailvelope, you enter the password you created when generating your key pair. This password is for your private key.
Cryptography and Compliance Pitfalls
A
Your public key
B
Your private key passwordCorrect Answer
C
Your email account password
D
Your friend’s public key
QUESTION 8 OF 20
True or False: A whole branch of hacking - Reverse Engineering - is devoted to discovering hidden algorithms and data.
A
TrueCorrect Answer
B
False
QUESTION 9 OF 20
Which is not a key takeaway of best practices of cryptography?
A
Do use hard to guess keys and store them correctly.
B
Do rely on your own encryption algorithms.Correct Answer
C
Do encrypt all sensitive data, at rest, in use, and in transit.
D
Do rely on proven algorithms.
QUESTION 10 OF 20
What is the recommendation to avoid the encrypting data at rest pitfall "Using hardcoded/easily guessed keys"?
A
Select cryptographically-random keys, do not reuse keys for different installs.Correct Answer
B
Use a new random initialization vectors every time.
C
Phase them out
D
Store keys in secure keystores.
QUESTION 11 OF 20
You are using the command line in Kali Linux. An encrypted file named confidential.cpt is in your present working directory, and you used ccrypt to encrypt this file. You just learned that the file’s encryption key is compromised, so you should change it for security purposes. Which command can you use to change the file’s encryption key?
A
ccrypt -K confidential.cpt
B
ccrypt -c confidential.cpt
C
ccrypt -u confidential.cpt
D
ccrypt -x confidential.cptCorrect Answer
QUESTION 12 OF 20
You need to send your coworker an encrypted message through email. For encryption, you will both use an OpenPGP-compliant program such as Mailvelope. Which key must you use to encrypt the message?
A
Your public key
B
Your coworker’s private key
C
Your coworker’s public keyCorrect Answer
D
Your private key
QUESTION 13 OF 20
Which of the cryptography basics ensures authentication, non-repudiation and integrity?
A
Hashing
B
Digital SignaturesCorrect Answer
C
Public key encryption
D
Symmetric key encryption
QUESTION 14 OF 20
Complete the following statement.
A
Data can be encrypted_____
B
at rest only.
C
in use only.
D
in transit only.
E
at rest, in use, and in transit.Correct Answer
QUESTION 15 OF 20
True or False: Internal commands are built into the shell program and are shell dependent.
A
TrueCorrect Answer
B
False
QUESTION 16 OF 20
You are using the command line in Kali Linux. An encrypted file named topsecret.cpt is in your present working directory, and you used ccrypt to encrypt this file. You want to view the file’s plaintext content while leaving the file’s encryption intact. Which command should you use?
A
ccrypt -decrypt topsecret.cpt
B
ccrypt -x topsecret.cpt
C
ccat topsecret.cptCorrect Answer
D
ccencrypt topsecret.cpt
QUESTION 17 OF 20
In what way does OpenPGP encryption protect email communication?
A
Prevents attackers from reading an email’s contentsCorrect Answer
B
Prevents attackers from intercepting an email
C
Prevents attackers from blocking the transmission of the message
D
Prevents attackers from performing replay attacks
QUESTION 18 OF 20
You and a friend have each set up Mailvelope to encrypt your email communications. What must you use to decrypt encrypted messages that your friend sends you?
A
Your public key
B
Your private key passwordCorrect Answer
C
Your email account password
D
Your friend’s public key
QUESTION 19 OF 20
True or False: A whole branch of hacking – Reverse Engineering – is devoted to discovering hidden algorithms and data.
A
TrueCorrect Answer
B
False
QUESTION 20 OF 20
What is the recommendation to avoid the encrypting data at rest pitfall “Using hardcoded/easily guessed keys”?
A
Select cryptographically-random keys, do not reuse keys for different installs.Correct Answer
B
Use a new random initialization vectors every time.
C
Phase them out
D
Store keys in secure keystores.
Ready to test your recall?
Which of the cryptography basics ensures authentication, non-repudiation and integrity?
Correct, digital signatures ensure authentication, non-repudiation and integrity.