Question

In: Computer Science

Encrypt the given plaintext with the key. Built the key matrix (big size). And show how...

Encrypt the given plaintext with the key. Built the key matrix (big size). And show how you get each letter ciphertext (you can do that by making shapes and arrows in key matrix).

No need to draw key matric again and again.   

Show all your work. If you just write cipher text and key matric without showing (shapes and arrow on key matrix) that how you get the ciphertext then your marks will be deducted.

key :  alphabets

plaintext :   smartness

Solutions

Expert Solution

Answer:

This can be done using playfair cipher encryption mechanism.consider the below image.

In the playfair cipher if two elements are in same row we replace the elements with element right to it.

similarly if two elements are in same column we replace the elements with elements down to the given element.

In other cases we form a rectangle with two elements and replace the element with the element horizontally opposite to it.


Related Solutions

Using Python, write a simple application that takes user input of plaintext and key, and encrypt...
Using Python, write a simple application that takes user input of plaintext and key, and encrypt the plaintext with Vigenere Cipher. The application should then print out the plaintext and the ciphertext.
Use Vigenère Cipher to decrypt the following plaintext with the given key key: deceptivedeceptivedeceptive plaintext: wearediscoveredsaveyourself
Use Vigenère Cipher to decrypt the following plaintext with the given key key: deceptivedeceptivedeceptive plaintext: wearediscoveredsaveyourself
Given a matrix ? (i.e., a 2D table) of positive integers of size ? × ?....
Given a matrix ? (i.e., a 2D table) of positive integers of size ? × ?. A robot starts at the top- left position ?[?, ?] and must reach the bottom-right position ?[?, ?]. From a position ?[?, ?], the robot can only go either right to ?[?, ? + ?] or down to ?[? + ?, ?]. Let us define the cost of a path the total values of integers in it. Find the least-cost path for the robot...
How to generate a key pair for Alice and Bob Respectively Suppose Alice sends plaintext P=...
How to generate a key pair for Alice and Bob Respectively Suppose Alice sends plaintext P= 113, how does she encrypt and whats the ciphertext C? After Bob receives C, how does he decrypts it to get the plaintext P? Suppose Alice sends plaintext P= 113, how does she sign it and what are sent to Bob. How does Bob verify the signature? Suppose Bob sends plaintext P=113, how does he sign it and what are sent Alice. How does...
Use this theorem to find the inverse of the given matrix or show that no inverse...
Use this theorem to find the inverse of the given matrix or show that no inverse exists. (If an answer does not exist, enter DNE in any cell.) 1    2    5    1 −1    0    2    1 2    1    −5    0 1    1    2    1
In Java please You are given a matrix of characters representing a big box. Each cell...
In Java please You are given a matrix of characters representing a big box. Each cell of the matrix contains one of three characters: " / "which means that the cell is empty; '*', which means that the cell contains an obstacle; '+', which means that the cell contains a small box. You decide to rotate the big box clockwise to see how the small boxes will fall under the gravity. After rotating, each small box falls down until it...
How to proof: Matrix A have a size of m×n, and the rank is r. How...
How to proof: Matrix A have a size of m×n, and the rank is r. How can we rigorous proof that the dimension of column space are always equal to the dimensional of row space? (I can use many examples to show this work, but how to proof rigorously?)
Show that in 2D, the general orthogonal transformation as matrix A given by {{cos, sin}, {-sin,...
Show that in 2D, the general orthogonal transformation as matrix A given by {{cos, sin}, {-sin, cos}}. Verify that det[A] = 1 and that the transpose of A equals its inverse. Let Tij be a tensor in this space. Write down in full the transformation equations for all its components and deduce that Tii is an invariant.
Show how Rotation Matrix R transforms vectors to vectors
Show how Rotation Matrix R transforms vectors to vectors
Divide and Conquer (Strassen’s Matrix Multiplication) Given two square matrices A and B of size n...
Divide and Conquer (Strassen’s Matrix Multiplication) Given two square matrices A and B of size n x n each, find their multiplication matrix. Naive Method Following is a simple way to multiply two matrices.                void multiply(int A[][N], int B[][N], int C[][N]) {     for (int i = 0;   i < N; i++) {         for (int j = 0; j < N; j++) {             C[i][j] = 0;             for (int k = 0; k < N; k++) {                 C[i][j] += A[i][k]*B[k][j];             }...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT