Design and implement a new encryption - decryption cipher

Assignment Help Other Subject
Reference no: EM132396769

Brief

For this course work you are required to work in a group to design and implement a new encryption/decryption cipher - inspired by (but different to) existing ciphers of your choice, and produce an associated 3.000-4,000 word group report as detailed below.

Instructions for fulfilling the task:
• Describe a range of existing ciphers that you have studied and explain in detail those that helped inspire your cipher. Describe the weaknesses and strengths of each of those ciphers and explain why you decided to base the design of your own encryption/decryption cipher upon them.

• Fully specify and document your cipher and include the following:
- full explanation and detailed description of your encryption algorithm
- full explanation and detailed description of your decryption algorithm
- diagrammatically present the steps for both your encryption and decryption algorithm _step-by-step walkthrough examples of your encryption/decryption algorithms
- fully evaluate your cipher - including a detailed description of its strengths and weaknesses and justify which particular categories of application you think it would be best suited

• Implement your cipher for demonstration purposes use any programming language of your choice such as Python or Java (use of Excel spreadsheet is not recommended, but is an option), and ensure it is fully tested and evaluated.

• Assume that the users of your cipher are people who want to understand and learn how your cipher works; therefore ensure your implementation is user friendly and that it presents the outputs at each step of the detailed encryption/decryption process.

Reference no: EM132396769

Questions Cloud

New manufacturing plant with a combination : Votheus Corp. plans to finance the purchase of a new manufacturing plant with a combination of debt and equity.
What is the stock net market price : What is the stock's net market price (net proceeds)? Submit your answer as a dollar amount and round your answer to two decimal places (Ex. $0.00)
Write a memo to your supervisor that explains technique : Write a memo to your supervisor that explains your chosen interviewing technique, the method, and your reasoning for selecting it.
Required return on the less risky stock : By how much does the required return on the riskier stock exceed the required return on the less risky stock?
Design and implement a new encryption - decryption cipher : Describe the weaknesses and strengths of each of those ciphers and explain why you decided to base the design of your own encryption/decryption cipher upon
ACC511 Managerial Finance Assignment Problem : ACC511 Managerial Finance Assignment - Project Evaluation Report, Assessment Help and Solution - University of the Sunshine Coast, Australia. Calculate the NPV
Generate an interrupt to the microcontroller : EE344- Generate an interrupt to the microcontroller. The user press this button to start the rotation in the following manner forever.
Contemporary business problems : Assessment Two – Solution Plan - Synthesise requirements and recommend a number of tested and verifiable solutions to address limitations to contemporary
Define methods to protect personal rights of someone : Ensuring the protection of human subjects is necessary when conducting research projects. What are some methods that can be used to protect personal rights.

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd