Font size
WorksheetsATTT
Total questions: 69
Worksheet time: 36mins
How many hash operations Eve has to do in minimum in order to find the wanted session (that Eve has learned the corresponding session key of) within the log data per each day:
60000
Given the concepts of Roles and Sessions in the RBAC access control model, which of the following statements is FALSE:
To practice constructing RSA cipher system, the students of a security class were asked to find 2 prime numbers p and q between 30 and 50 and had the following answers. Please show ALL the correct answers.
37 and 31
Select the correct statement.
Φ(105) = 48 and Φ(21) = 16
Attackers can guess and test passwords by logging in (possibly remotely) to the server in multiple attempts. Choose the correct set of terms related to how to defend against this type of attack.
In designing DES cipher, the core function f has the following important characteristics:
Select the statement that says most accurately about the core function f of DES design:
With respect to the cryptanalysis of DES-2, the meet-in-the-middle attack can most likely succeed:
In the RSA system with p = 11, q = 13, and e = 13, if we encrypt the 3-bit plaintext X = 110, then the result will be:
Symmetric Key Encrypting with 32-bit plaintext blocks using CTR mode is OK for:
Term "Encrypt-then-XOR" can be used to describe the two encryption modes:
Which two are better amongst the following choices in picking the primes p and q?
Find the best statement below: Digitally signed documents are forged through a process ...
Which two encryption modes are capable of parallel processing?
To perform a successful 2-DES attack with O(2^57) number of DES encryption/decryption operations, the adversary needs to perform:
Select the correct statement.
To find a very large prime, there are possibly a number of different approaches. Select the incorrect one amongst the followings:
Select the incorrect statement:
Select the correct statement:
Why is it said that a 64-bit hash function is not secure enough for digital signatures?
Let the Affine cryptosystem be determined through the formula y = x*k + l (mod 26), where x and y are the character positions in the English alphabet (A positioned at 0, …, Z positioned at 25) and each possible key is a pair of numbers (k, l). The number of keys (k, l) actually distinguishing is:
In an authentication system, passwords are established with 8 characters chosen from a 128-letter alphabet; on the server, the password file contains 1000 password hash values and corresponding salt values. Suppose that an attacker has built a dictionary of 200,000 common passwords, where the probability that the password of any given user will be in the dictionary is 10%. How many hash operations would this attacker need to perform to successfully find a password of a certain user in the mentioned authentication system?
Attackers can guess and test passwords by logging in (possibly remotely) to the server in multiple attempts. Choose the correct set of terms related to how to defend against this type of attack:
Engineer Alice intends to create an Email authentication system that is secure enough for remote logins (where replay attacks are possible) while also allowing an average user to set up his or her account for up to 1 year without resetting. Choose the best design from the options below, assuming a typical user will check his email about 3 times a normal day and about twice a day on weekends.
The security system of a bank building has been established with PAM (Pluggable Authentication Modules) that allows the coordination of multiple authentication methods and hence, is capable of changing authentication configuration daily. This multi-authentication system is designed to increase security against malicious attackers, while maintaining user convenience. Please point out 2 authentication configurations of the below which are NOT really suitable for this purpose.
For fingerprint-based authentication, which fingerprint storage method is best?
For a password-based authentication system, which password storage method is best?
In an authentication system, the passwords are set to consist of 8 characters chosen from a 128-letter alphabet. On the server, the password file contains 1000 password hashes and the corresponding salt values. Suppose an attacker has built a dictionary of 1 million common passwords, where the probability of any given user's password being in the dictionary is 25%. How many hash operations is this attacker expected to perform to successfully find the password of an arbitrary user in the authentication system in question?
About 4 million or a bit less
Select the set of different "realms" according to the view of Kerberos v5.
If A wants to send a message (X) to B in such a way that it is both secret and authentic, how should it be encrypted before sending? Note that (Z_A) and (z_A) are A's public and private keys, and (Z_B) and (z_B) are B's public and private keys.
An and Binh decide to use the following protocol to establish a symmetric session key after exchanging their public keys:
A --> B: eA || [(T || IDA) || dA]
B --> A: eB || [(T || IDB) || dB]
A --> B: [IDA || ks] dA
B --> A: [IDB] ks
What is the weakness of this protocol?
It is not necessary to use IDB and timestamp T
It is not necessary to use ID values in the protocol
An attacker Eve could instead substitute with the message eA || [(T || IDA) || dE} in step 1 and so on in step 2; and then make the necessary changes in steps 3 and 4
Enemy Eve can perform the "man-in-the-middle" attack to make A and B unable to understand each other
To compute the modulo inverse, a student drafted on paper a "dry run" of the extended GCD algorithm, but the second row was accidentally damaged by a few drops of water that smudged it. The table content was as below. What is the sum of n 1 and n 2 ?
48
15
54
28
Which of the followings do you think matches Binh's idea?
This is a login protocol, but the usage of timestamps can be easily forged by the enemy, so it is necessary to switch to a mechanism where the system challenges the user who can only meet if knows the real p A, thereby also incorporating session key generation as an utility.
Binh considers that the protocol has a weakness in improper use of timestamps, so he proposes a change to use a response mechanism with a random value of R.
Binh believes that using a random value R is preferable in this login protocol because it enables the protocol to both authenticate the user and integrate the generation of the session key necessary for secure communication immediately afterwards.
Binh thinks that this protocol only accomplishes a simple identity check, so he extended it to be able to generate session keys for subsequent secure communication.
Hacker Eve has secretly wiretapped the A-B communication and recorded all the data transfer between A and B for the whole year 2023. On Dec 30th, Eve then luckily captured an old session key ks that has been used by A and B during 2023, i.e. Eve has 24 hours to find a way to take advantage of this ks. Show the main idea that Eve can apply to get the most out of this situation.
Eve compute the two values of CH and RS based on this old session key ks and then try to search for these from the log she has recorded
Eve can compute M=H60(ks)⊕ H50(ks) and then try to search for M from the log she has recorded
Eve can compute M=H50(ks)⊕ H60(ks) and compose the list of the counterpart values of all the sessions from the recorded log of 2023, and then find the former within the later
Eve can compose the list of the value CH⊕RS per each session from the recorded log of 2023 and then use it to find the correct session of
the known old session key.
An access control system according to the RBAC model has four system files A, B, C, and D, and four roles that are denoted P, Q, R, S. In the mathematical representation of this model, the Permission Assignment (PA) relation is defined as a set of triplet elements defining the permissions as follows:
(P, A, RW), (P, B, RX), (P, C, RWX), (Q, A, RX), (Q, B, O), (Q, C, RX), (Q, D, O), (R, A, RWX), (R, B, ORX), (R, C, RWX), (S, A, R), (S, B, RX), (S, C, RX), (R, D, O).
In this initial phase of this system, there are only 4 users with the following roles: Alice has the role of R, Bob has the role of P, Cathy has the role of Q, and Dave has the role of S.
Find the statements that are likely to be true below:
Alice is Bob's boss but not Cathy's
Bob is no one's boss
File D has only 1 owner
Alice has Read, Write, and Execute permissions to file A
Bob does not work under Cathy, but works under Alice
BK student An is studying a course of Introduction to Information Security, and comes to visit Binh, a student studying two foreign languages, X and Y. An tells Binh that the two languages Binh is studying both have alphabets with sizes ranging from 25 to 30, and An takes the opportunity to “teach” Binh some simple knowledge about classical ciphers. After learning about multiplicative cipher, Binh immediately exclaimed, “If you apply multiplicative cipher to the two languages I am studying, you will have the same number of keys even though they have different alphabet sizes.”
Point out the following incorrect statements:
Language X has an alphabet the same size as Vietnamese
Languages X and Y cannot both be English
The number of keys (multiplicative cipher) for X and Y is 12
Languages X and Y both have even-sized alphabets
The number of keys is 13
From QUIZ there are more than 7 thousand encoding variations
The number of homophones of B, N, O and P combined is 220
The number of homophones of Q and Z combined is 4
J has 2 homonyms (after encoding)
