Skip to main content
O-LevelComputer ScienceThe Internet and its uses2210/12 · Oct/Nov 2022 · Q614 Marks

Jian has a website that uses the Secure Socket Layer (SSL) protocol to make sure that data is kept secure during transmission.

  1. (a)Give two ways that a user could check that a website uses the SSL protocol. 1 2[2]
  2. (b)State the name of the updated version of the SSL protocol.[1]
  3. (c)Jian's system for his website has a proxy server. Explain why Jian uses a proxy server as part of the system for his website.[4]
  4. (d)(i)Jian sells products using his website. He wants to create a secure login system for user accounts. He is worried that a user's login details may be gathered by malware when they are logging into their account. State the type of malware that could be used to gather a user's login details.[1]
  5. (d)(ii)Give three methods that could be used to help prevent a user's login details being gathered by malware, when they are logging into their account. Describe how each method can help prevent this happening. Method 1 Method 2 Method 3[6]

Mark scheme

Marking points from the official mark scheme (Oct/Nov 2022). The mark or mark type is shown in brackets.

  1. [2] 6(a) Any two from: Check if web address starts with HTTPS // Check if there is a locked padlock // Check the digital certificate for the website
  2. [1] 6(b) Transport layer security // TLS
  3. [4] 6(c) Any four from: To act as intermediary between browser and web server // to filter/examine/monitor traffic to the web server // to help stop malicious traffic to the web server // To cache frequently viewed web pages // to allow faster response time for requests // to reduce the number of requests the server needs to process // To help prevent DoS // stopping the webserver being overloaded with requests // by redirecting away from server // by stopping DoS attack reaching server // To act as a firewall
  4. [1] 6(d)(i) Spyware
  5. [6] 6(d)(ii) One mark for a correct method, one mark for a corresponding description • Drop down boxes • this means that the keypresses cannot be recorded • Onscreen/virtual keyboard • this means that the keypresses cannot be recorded • Biometrics // by example • this means that the keypresses cannot be recorded • no password entered to be gathered • Anti-malware // anti-spyware • this will scan for/remove any malware that could be recording keypresses • Random/select values requested from password • this means that full password cannot be obtained (in a single login) • Firewall • to prevent the download of any malware that could gather keypresses

Write your answer and get it marked

On Oracle Prep you can write or photograph your own answer and have it marked by AI against this mark scheme, with feedback on what you missed.

Sign up free →

About this question

Topic
The Internet and its uses, O-Level Computer Science (syllabus 2210). Structured question, 14 marks.
Source
O-Level Computer Science, Oct/Nov 2022 Paper 1 Variant 2, question 6.

Questions and mark schemes are from past examination papers and remain the copyright of the exam board. How Oracle Prep builds its content

Related Computer Science questions

© 2026 Oracle Prep