New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

ISC2 SSCP Exam - Topic 4 Question 97 Discussion

Actual exam question for ISC2's SSCP exam
Question #: 97
Topic #: 4
[All SSCP Questions]

In a SSL session between a client and a server, who is responsible for generating the master secret that will be used as a seed to generate the symmetric keys that will be used during the session?

Show Suggested Answer Hide Answer
Suggested Answer: C

A trojan horse is any code that appears to have some useful purpose but also contains code that has a malicious or harmful purpose imbedded in it. A Trojan often also includes a trapdoor as a means to gain access to a computer system bypassing security controls.

Wikipedia defines it as:

A Trojan horse, or Trojan, in computing is a non-self-replicating type of malware program containing malicious code that, when executed, carries out actions determined by the nature of the Trojan, typically causing loss or theft of data, and possible system harm. The term is derived from the story of the wooden horse used to trick defenders of Troy into taking concealed warriors into their city in ancient Greece, because computer Trojans often employ a form of social engineering, presenting themselves as routine, useful, or interesting in order to persuade victims to install them on their computers.

The following answers are incorrect:

virus. Is incorrect because a Virus is a malicious program and is does not appear to be harmless, it's sole purpose is malicious intent often doing damage to a system. A computer virus is a type of malware that, when executed, replicates by inserting copies of itself (possibly modified) into other computer programs, data files, or the boot sector of the hard drive; when this replication succeeds, the affected areas are then said to be 'infected'.

worm. Is incorrect because a Worm is similiar to a Virus but does not require user intervention to execute. Rather than doing damage to the system, worms tend to self-propagate and devour the resources of a system. A computer worm is a standalone malware computer program that replicates itself in order to spread to other computers. Often, it uses a computer network to spread itself, relying on security failures on the target computer to access it. Unlike a computer virus, it does not need to attach itself to an existing program. Worms almost always cause at least some harm to the network, even if only by consuming bandwidth, whereas viruses almost always corrupt or modify files on a targeted computer.

trapdoor. Is incorrect because a trapdoor is a means to bypass security by hiding an entry point into a system. Trojan Horses often have a trapdoor imbedded in them.

References:

http://en.wikipedia.org/wiki/Trojan_horse_%28computing%29

and

http://en.wikipedia.org/wiki/Computer_virus

and

http://en.wikipedia.org/wiki/Computer_worm

and

http://en.wikipedia.org/wiki/Backdoor_%28computing%29


Contribute your Thoughts:

0/2000 characters
Sharen
3 months ago
The Certificate Server has nothing to do with the master secret!
upvoted 0 times
...
Elfrieda
3 months ago
Wait, are you sure? I always thought the server handled it alone.
upvoted 0 times
...
Matilda
3 months ago
I thought it was just the client’s browser that did it.
upvoted 0 times
...
Harrison
4 months ago
Totally agree, it's a collaborative process!
upvoted 0 times
...
Kenda
4 months ago
It's both the client and server that generate the master secret.
upvoted 0 times
...
Jutta
4 months ago
The merchant's Certificate Server seems like a distraction here; I don't think it generates the master secret at all.
upvoted 0 times
...
France
4 months ago
I feel like the web server has a significant part in the process, but I can't recall if it solely generates the master secret.
upvoted 0 times
...
Krystina
4 months ago
I remember practicing a question like this, and I think it was the client's browser that plays a key role in generating the master secret.
upvoted 0 times
...
Francesco
5 months ago
I think both the client and server generate the master secret together, but I'm not entirely sure.
upvoted 0 times
...
Delmy
5 months ago
I'm feeling confident about this one. The web server is responsible for generating the master secret that will be used to create the symmetric keys for the SSL session. The client doesn't directly generate the master secret.
upvoted 0 times
...
Iluminada
5 months ago
Okay, I remember learning about this in class. The client and server work together to generate the master secret, which is then used to derive the symmetric keys. I think the key is understanding the SSL handshake process.
upvoted 0 times
...
Thaddeus
5 months ago
Hmm, I'm a bit confused on this one. I know the client and server exchange information to establish the SSL session, but I can't recall who is responsible for the master secret. I'll have to think this through carefully.
upvoted 0 times
...
Rossana
5 months ago
I'm pretty sure the server is responsible for generating the master secret, but I'll double-check the details in my notes just to be sure.
upvoted 0 times
...
Tuyet
10 months ago
The master secret? More like the 'master of disguise' if you ask me. This exam is really keeping us on our toes!
upvoted 0 times
Norah
9 months ago
A) Both client and server
upvoted 0 times
...
Harrison
9 months ago
C) The web server
upvoted 0 times
...
Misty
9 months ago
A) Both client and server
upvoted 0 times
...
...
Demetra
10 months ago
The merchant's Certificate Server? Really? What is this, a magic show? I thought we were talking about a SSL session, not a circus act.
upvoted 0 times
Val
9 months ago
A) Both client and server
upvoted 0 times
...
Laura
9 months ago
C) The web server
upvoted 0 times
...
Audra
9 months ago
A) Both client and server
upvoted 0 times
...
...
Kallie
10 months ago
The web server, of course! It's the one hosting the session, so it's gotta be in charge of the master secret. Duh!
upvoted 0 times
...
Barbra
10 months ago
The client's browser? So the server is just standing there twiddling its thumbs while the browser does all the work? I don't think so.
upvoted 0 times
Jesus
9 months ago
A) Both client and server
upvoted 0 times
...
Vesta
9 months ago
C) The web server
upvoted 0 times
...
Alyce
10 months ago
A) Both client and server
upvoted 0 times
...
...
Dewitt
10 months ago
The client and server are both responsible for generating the master secret? That's like both players of a tennis match deciding where the ball should land - it just doesn't make sense!
upvoted 0 times
...
Barrie
11 months ago
I agree with Lorrie, it's both client and server because they both need to contribute to generate the master secret.
upvoted 0 times
...
Lorrie
11 months ago
I believe it's both the client and server.
upvoted 0 times
...
Lindsey
11 months ago
I think it's the web server.
upvoted 0 times
...

Save Cancel