Uncategorized

This assignment is designed to formalise workshop tasks into a portfolio of cryptographic algorithms. It focuses on Modules 6–8, including RSA, hash functions,

Need this assignment written? Get a free quote from a subject specialist in minutes.

Order Your Essay
12,000+
Assignments delivered
97%
On-time delivery
800+
Verified writers
4.9★
Average rating

Assignment Overview

This assignment is designed to formalise workshop tasks into a portfolio of cryptographic algorithms. It focuses on Modules 6–8, including RSA, hash functions, digital signatures, and message authentication codes. Students must build, document, and critique ciphers while demonstrating a clear understanding of cryptographic strengths and weaknesses.

Submission Instructions

  • Submit a 5–10 minute video demonstrating and explaining the algorithms you’ve created, including code execution.
  • Submit a written document addressing unanswered questions, max ~1000 words.
  • Submit your code for RSA, hash function, and digital signature/MAC.

Task 4: RSA Key Generation and Key Exchange

  • Create RSA key pair with p and q > 100 and < 10000>
  • Encrypt/decrypt symmetric key K using RSA.
  • Explain key pair generation, encryption/decryption, and comment on security.

Task 5: Custom Hash Function Design

  • Create a custom hash function to produce at least 20-bit output.
  • Explain its design and evaluate cryptographic security.
  • Demonstrate using sample inputs and outputs.

Task 6: Digital Signature or MAC Implementation

  • Choose and implement either a digital signature or message authentication code.
  • Explain the algorithm, key generation, calculation steps, purpose, and justification.
  • Show signature/MAC generation and verification in video and code.

Task 7: Cryptosystem Reflection

  • Summarise the cryptosystem developed across Parts 1 and 2.
  • Reflect on how symmetric and asymmetric methods are used together.
  • Discuss weaknesses, potential attack points, and personal learning experiences.

Academic Integrity & Referencing

All work must be original. Properly reference any material or code not created by you. Plagiarism or collusion may lead to disciplinary actions. Use the ECU referencing guide for correct citation formats.

Plagiarism-Free Essay Writing

Have This Essay Written By a Professional — On Your Terms

  • Verified writers, vetted by subject
  • 100% plagiarism-free — Turnitin report included
  • Deadlines from 3 hours
  • Unlimited free revisions
  • Free quote — no card required
  • Money-back guarantee
Order Your Essay Get a Free Quote →
Share:
AD
admin3
Academic Writer & Editor

Expert academic writer and education specialist helping students in the UK, USA, and Australia achieve their best results.

← Previous
This study adopts a case-based, data-driven research design that emphasizes the use of sector-specific information and documented industry practices to explore material waste and its economic implications
Next →
A patient is undergoing a surgical procedure. Critically analyse the surgical plan, considering their health status.  Evaluate the advantages and disadvantages of the surgical plan w

Need Help With This Assignment?

No credit card · No commitment · Quote in minutes
Order Your Essay Get a Free Quote →