Computer Knowledge ยท General Awareness

Information Security

4,143 Questions

Information security involves protecting computer systems and data from unauthorized access, cyber threats, and damage. It is a core part of the computer knowledge section in various banking and government exams. Practicing these concepts helps in understanding digital signatures, network security, and access control effectively.

Cybersecurity threatsAccess controlCryptography basicsSecurity risk managementDatabase protection

Information Security Questions

Multiple choice technology security
  1. We should first ask the user to supply some details like personal details or ask a hint question. If the credentials supplied are correct, display the old password

  2. We should first ask the user to supply some details like personal details or ask a hint question. If the credentials supplied are correct and the account is not disabled, display the old password

  3. We should first ask the user to supply some details like personal details or ask a hint question. If the credentials supplied are correct and the account is not disabled, then we should send a mail to the users authorized mail id with a link which will t

  4. We should first ask the user to supply some details like personal details or ask a hint question. If the credentials supplied are correct and the account is not disabled, display the new password

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Displaying or sending a raw password (old or new) is insecure. The most secure design is to verify identity details and send a temporary reset link via email to the registered address. Distractors are unsafe because they expose existing passwords or generate new ones directly on screen.

Multiple choice technology security
  1. Persistent cookie information is transmitted thru HTTP

  2. Persistent cookie does not expire when the browser is hard closed.

  3. Persistent cookie are created on harddisk and hence they are readable as a file

  4. No security issue in using Persistent cookie

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Persistent cookies are stored as text files on the user's hard disk, making them readable by anyone with access to the machine or malware. This exposes session information to theft. Options A and B are incorrect - cookies are transmitted via HTTP headers and do expire based on their set expiration time, regardless of browser close. Option D is incorrect - persistent cookies do have security risks.

Multiple choice technology security
  1. User ID Time stamp Source IP Error codes, if any Priority

  2. User ID , password Time stamp Source IP Error codes, if any Priority

  3. User ID , password Time stamp Source IP Error codes, if any Priority , URL accessed

  4. User ID Time stamp Source IP Error codes, if any Priority , URL accessed, method used, http protocol version, browser type, the referrer page, the response code

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Audit logs must capture comprehensive event information for forensics and compliance. Option D includes all essential elements: user identity, timing, source, errors, and full HTTP request context (URL, method, protocol version, browser, referrer, response code). Options A, B, C are incomplete. Critically, passwords should NEVER be logged - options B and C incorrectly include password logging, which is a serious security violation.

Multiple choice technology security
  1. Vulnerabilities detected on xyz server

  2. Effort slippage

  3. Number of non negligible risks in the application

  4. Total exceptions not handled correctly

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Effort slippage is a general project management metric assessing schedule adherence, not a software security metric. The other options directly quantify vulnerabilities, risks, and exception issues.

Multiple choice technology security
  1. Open Web Application Security Program

  2. Open Web Application Security Project

  3. Open Source Web Application Security Process

  4. Open Web Application Security Process

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

OWASP stands for Open Web Application Security Project. It's a worldwide nonprofit organization focused on improving software security. Option B is correct. Options A, C, D are incorrect expansions.

Multiple choice technology security
  1. Statistical

  2. Cryptographic

  3. None of the above

  4. Both of the above

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Cryptographically secure PRNGs (CSPRNGs) are specifically designed to be unpredictable under cryptographic attacks. Statistical and other simple PRNGs do not offer these security guarantees.

Multiple choice technology security
  1. Social engineering attacks

  2. SQL Injection attacks

  3. Man in the middle attacks

  4. Cookie poisoning attacks

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Social engineering attacks manipulate people rather than technology. Intimidation (threatening or pressuring victims) and Impersonation (pretending to be someone else) are classic social engineering techniques. Option A is correct. Options B (SQL Injection), C (Man in the middle), D (Cookie poisoning) are technical attacks, not social engineering.

Multiple choice technology security
  1. copying files anonymously

  2. attacking a website

  3. analyzing the website traffic

  4. hiding data files or messages within other harmless files

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Steganography is the practice of hiding information within another file, message, image, or video to conceal the existence of the communication itself. Unlike encryption which makes data unreadable, steganography hides the fact that a message even exists. Common carrier files include images, audio files, and documents where the hidden data is embedded in ways undetectable to human perception.

Multiple choice technology security
  1. make impressions for creation of duplicate keys

  2. log and record keystrokes to steal data

  3. guess passwords

  4. All of the options

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Keyloggers are malicious surveillance tools that record every keystroke made by a user without their knowledge or consent. They capture sensitive information including passwords, credit card numbers, confidential messages, and other private data. Attackers deploy keyloggers to steal credentials and personal information by monitoring everything typed on the compromised system.

Multiple choice technology security
  1. Moving blocks of data such that a field belonging to one person is assigned to another

  2. Changing the encryption key so that a collision occurs

  3. Using the public key instead of the private key

  4. Arranging to intercept the public key in transit and replae it with his own

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

When symmetric encryption only protects data from being read, an attacker can still rearrange encrypted blocks without decrypting them. By moving ciphertext blocks around, fields can be swapped between records - for example, assigning someone else's encrypted account balance to your own record. This works because the encryption doesn't authenticate or preserve the structure of the data.

Multiple choice technology security
  1. Get method should be used with a suitable encryption mechanism

  2. Submit method should be used with state of the art encryption algorithm

  3. POST method should be used with a suitable encryption mechanism

  4. Stored procedure to be used

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

When transmitting sensitive data, the POST method should be used instead of GET because POST parameters are included in the request body rather than the URL. This keeps sensitive information out of server logs, browser history, and referer headers. The data should still be encrypted using HTTPS or other suitable encryption to protect it during transit over the network.

Multiple choice technology security
  1. Only restrict and reduce availability

  2. Improve availability by allowing data to be easily placed where authorized users can access it

  3. Improve availability by increasing granularity of access controls

  4. Neither reduce nor improve availability

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

By encrypting database content, the data can be safely replicated, stored, or transported across public clouds or untrusted hosting environments. This allows authorized users to access data closer to them, improving overall availability without compromising confidentiality.

Multiple choice technology security
  1. Are unsafe because they typically rely on security by obscurity

  2. Are unsafe because buffer overflows cannot be effectively determined by random submission of data

  3. Are insecure because vendors do not test them

  4. Are secure because of encryption

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Proprietary protocols and formats are often considered unsafe because they rely on security through obscurity - the idea that keeping the system secret makes it secure. This approach fails because security should not depend on secrecy of design; truly secure systems are those that remain secure even when their inner workings are fully known and can be independently audited by security researchers.

Multiple choice technology security
  1. Increased stability as the programs are protected against viral attack

  2. Enhanced reliability as users can no longer modify source code

  3. Reduced breaches of policy due to disclosure of information

  4. Possible denial of service if the keys are corrupted

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Adding cryptography introduces complexity and potential failure points. If encryption keys are corrupted or become unavailable, the application may fail to decrypt necessary data, leading to denial of service. Cryptographic operations also consume significant computational resources and if not implemented carefully can create performance bottlenecks or timing-based attack vectors.