Computer sciences and Information technologyDesign and implement a new encryption/decryption cipherTaskFor this coursework 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 2,500-3,000 word group report as detailed below.Instructions for fulfilling the task:Briefly describe a range of existing ciphers that you have studied and explain in detail those that helped inspired your cipher. Describe theweaknesses and strengths of each of those ciphers and explain why you chose to base the design of your own encryption/decryption cipher upon them.The range of cipher ,we studiedCaesar cipherMonoalphabetic ciphersPlayfair cipherPolyalphabetic ciphersTransposition ciphersProduct ciphersRotor machinesFully specify and document your cipher and include the following:full explanation and detailed description of your encryption algorithmfull explanation and detailed description of your decryption algorithmdiagrammatically present the steps for both your encryption and decryption algorithmstep-by-step walkthrough examples of your encryption/decryption algorithmsevaluate your cipher ? including a detailed description of its strengths and weaknesses and justify whichparticular categories of application you think it would be best suitedImplement your cipher for demonstration purposes this can be either as an Excel spreadsheet, or via any programming language of your choice? andensure 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 userfriendly and that it presents the outputs at each step of the detailed encryption/decryption process
Welcome to Vision Essays! For over 10 years we have been helping students like you write, research, and generate ideas for their research papers, essays, term papers, dissertations, editing, resumes, and any other type of work your learning institution may assign you.
We can write any paper and have flexible payment plans with a minimum deadline of 6 Hrs.