Academic Model Answers
Library for UK Postgraduates

Browse tutor-verified model answers across MBA, Law, Finance, Research Methods and more. Use as study references for your own work.

200 model answers 30+ subjects covered 50+ UK universities
Find your assignment

Search the Library

Filter by keyword, subject, or both. Updates live as new model answers are added to our portal.

Filtering by “Symmetric Key Cryptography” Clear filters

Available Model Answers (2)

Real-time Database Sync
Cryptography 2,500 words

Cryptography – Secure Land Transaction Contract Exchange Protocol

This 2,500-word Cryptography coursework for Coventry University examines the design of a secure communication protocol for the remote exchange and signing of legal property transaction contracts. The assignment is based on a scenario involving Hackit & Run LLP (H&R), a firm of solicitors specialising in property transactions in the UK and overseas. Because property transactions are increasingly conducted through remote communications, H&R intends to establish a comprehensive system for secure document handling, exchange and digital signing that complies with legal requirements and remains enforceable under UK law. The scenario concerns a land transaction between Mrs. Harvey, the buyer, and Mr L.M. Facey, the seller. Students must devise a communication protocol involving three parties: H&R, the seller’s solicitor and Mrs. Harvey. H&R communicates with the seller through the seller’s solicitor rather than directly with the seller. The seller’s solicitor sends the contract to H&R, H&R forwards it to Mrs. Harvey, Mrs. Harvey digitally signs the contract and returns it to H&R, and H&R then sends the signed contract to the seller’s solicitor. The assignment requires students to consider two communication scenarios between H&R and the seller’s solicitor: a situation where the two parties have previously communicated securely and a situation where they are communicating securely for the first time. Students must identify suitable encryption algorithms for the different stages of the contract exchange protocol and justify their algorithm choices. The work should demonstrate an understanding of appropriate cryptographic approaches for maintaining confidentiality, integrity and availability during secure communication. Students must clearly illustrate their proposed protocol using suitable graphics and pseudocode. A full functioning implementation using a programming language may be provided as a higher-level approach. The report must identify the strengths and limitations of the proposed protocol and discuss the findings. This requires students to connect cryptographic theory with a practical security protocol designed for a real-world legal transaction. The coursework assesses knowledge of modern cryptography, including symmetric-key cryptography, key exchange, asymmetric cryptography, digital signatures, digital certificates and authentication. Students are also expected to model, test and assess the suitability of cryptographic protocols and algorithms for different practical requirements and critically evaluate current research and technological developments in cryptography and its applications. The final submission is a written report of 2,500 words, excluding appendices and tables, with properly formatted references. The assignment is categorised as a report and is a normal coursework attempt. The brief does not specify a particular referencing style or academic level, so these fields should not be guessed when entering the assignment into the Reference Library.

Read Model Answer →
Cryptography 2,500 words

Cryptography – Secure Contract Exchange Protocol

This 2,500-word Cryptography assignment for Coventry University examines the design of a secure communication protocol for the digital exchange and signing of property contracts. The scenario is based on Lauren Order & Cashgrab LLP (LO&C), a UK and overseas property law firm seeking to establish a comprehensive document handling, exchange and signing system that supports remote property transactions while remaining consistent with legal requirements and enforceable under UK law. The assignment requires students to consider the exchange of contracts using the extended CIA model and to devise a secure communication protocol involving three parties: LO&C, the buyer's solicitor Hackit & Run (H&R), and the seller. The scenario specifies that LO&C communicates with the buyer through H&R, that LO&C and the seller collaborate on initial contract drafts, and that LO&C prepares and sends the final contract to the seller for approval and digital signing before forwarding the signed contract to H&R for the buyer's signature. LO&C and H&R have an existing secure communication relationship. A central requirement is the identification and justification of suitable encryption algorithms for the different stages of the contract exchange protocol. Students may select algorithms covered in lectures or undertake additional research to identify alternative algorithms. The report must explain why particular algorithms are appropriate at different stages of the protocol and demonstrate how the selected cryptographic techniques address the practical security requirements of the scenario. The protocol must be clearly illustrated using suitable graphics and pseudocode, with functioning code being an optional higher-level approach. Students are required to identify the strengths and limitations of their proposed protocol and discuss their findings. The assignment therefore combines theoretical knowledge of modern cryptography with practical protocol design and evaluation. Generative AI may be used to create suitable code where permitted, but students must demonstrate their understanding of the code. The assessed learning outcomes cover modern cryptographic concepts and techniques, including symmetric-key cryptography, key exchange, asymmetric cryptography, digital signatures, digital certificates and authentication. Students are also expected to model, test and assess the suitability of cryptographic protocols and algorithms for practical requirements and critically evaluate current research and technological developments in cryptography and its applications.

Read Model Answer →