Transposition technique to encrypt a message

Assignment Help Basic Computer Science
Reference no: EM13803526

Assignment

You have been hired by a local company to consult with its security staff on encryption techniques. The staff has not been formally trained, so you will be demonstrating the principles of encryption through some simple exercises.

Use a 2-stage transposition technique to encrypt a message. The following information is what is needed to do this encryption: 

  • Key: 2314746
  • Message: The transposition cipher technique works by permuting the letters of the plaintext. It is not very secure, but it is great for learning about cryptography (ignore the comma and the period in the message). 

In a 2-3-page paper, demonstrate this encryption and how you arrived at your answer.

In addition, answer the following questions:

  • Is it possible to decrypt the message with a different key? Justify your answer.
  • Do you agree with the statement of the message? Provide examples to support your view.  

Be sure to reference all sources using APA format.

 

 

Reference no: EM13803526

Questions Cloud

Describe industrial revolution propaganda : Describe industrial Revolution propaganda
What are some of the risks associated with each plan : Christensen & Assoc. is developing an asset financing plan. Christensen has $500,000 in current assets, of which 15% are permanent, and $700,000 in fixed assets. The current long-term rate is 11%, and the current short-term rate is 8.5%. Christensen'..
Role of music in our lives : Role of music in our lives
Write an essay about the best government in the world : Write an essay about The Best Government in the World. Using Nick Naylor's advice to Joey about writing essays using bullshit, write your own essay along the following lines.
Transposition technique to encrypt a message : You have been hired by a local company to consult with its security staff on encryption techniques. The staff has not been formally trained, so you will be demonstrating the principles of encryption through some simple exercises.Use a 2-stage transpo..
Which class provides prebuilt dialog boxes : Which class provides prebuilt dialog boxes that enable programs to display windows containing messages (such windows are called message dialogs)
What are the most important criticisms of boards of director : The strategic management process is activated by Boards and their top management teams and they have a CSR responsibility strategy to create. They also need to be involved in social auditing and social performance reporting as these are critical aspe..
A security strategy involves risk assessment. : A key part of designing a security strategy involves risk assessment. Our tolerance to risk determines what provisions need to be in place to keep our risk at a manageable level. What is the process to determine an acceptable level of risk and how do..
Analyze the key approaches that negotiation team should use : Analyze the key approaches that your negotiation team should use in order to research both the government negotiators attending the negotiation session and the government's overall operations.

Reviews

Write a Review

 

Basic Computer Science Questions & Answers

  Information technology to build strategic it capabilities

How could a business leverage its investment in information technology to build strategic IT capabilities that serve as a barrier to new entrants into its markets

  Explain why logic is an important part of oop

Logic is a key factor in laying out the processes for programming a game/application/website. Explain why logic is an important part of OOP.

  The it manager for the only print shop in a small town in id

The IT manager for the only print shop in a small town in Idaho. The shop is connected to the internet by satellite link. Orders are received via the internet as well as by walk-ins with portable storage drives or smart phones that can transfer files..

  Use a joptionpane to ask the user

Write a Java application which tests the random number generation abilities of Java. Random number generation is explained below.Your application should simulate rolling a pair of dice some number of times.

  Design a program that would detect a rootkit

For many attacks, including the four major attacks described in this chapter, the exploited vulnerability was known and protections were available before the attack took place.

  Develop a make-change program

The program should be written in MIPS. Develop a Make-Change program

  User interface design

You are the lead human-computer interaction (HCI) engineer on a major design project for an organization of your choice. Employees or customers will use this new system and user interface (UI) design to perform data entry for the organization.

  Would a sort routine more likely be used with an array

Would a sort routine more likely be used with an array or a linked list? Explain your answer.

  Explain compiler assign subcomputations

How would you have compiler assign 14 subcomputations to 15 cores? Describe briefly. (Symmetry means there is no unique answer).

  Show that every n node binary search tree is not equally lik

Show that every n-node binary search tree is not equally likely (assuming items are inserted in random order), and that balanced trees are more probable than straight-line trees.

  Describe the conceptual model employed in the design

Compare and contrast the metaphors used in the design of applications that run on each type of monitor. Use Microsoft Visio, Microsoft PowerPoint, or any other modeling tool to create.

  Reverse a sixteen-bit binary number by lc program

How to reverse a 16-bit binary number by LC-3 program? Program should assume that the word to be reversed is stored in memory location x3100.

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