Question

In: Computer Science

4.18 Using S-DES (see Appendix G on Blackboard), decrypt the string (10100010) using the key (0111111101)...

4.18 Using S-DES (see Appendix G on Blackboard), decrypt the string (10100010) using the key (0111111101) by hand. Show intermediate results after each function (IP, FK, SW, FK, IP-1). Then decode the first 4 bits of the plaintext string to a letter and the second 4 bits to another letter where we encode A through P in base 2 (i.e., A = 0000, B = 0001, …, P = 1111). Hint: As a midway check, after the application of SW, the string should be (00010011)

Solutions

Expert Solution


Related Solutions

Cryptography- Run S-DES with key: 1000100111 and plaintext: 01010101
Cryptography- Run S-DES with key: 1000100111 and plaintext: 01010101
1. Bob wants to use DES to make a secured communication with Alice using DES key...
1. Bob wants to use DES to make a secured communication with Alice using DES key ‘Kb’ to encrypt and decrypt data. Bob uses PKI method to distribute the DES key to Alice. If Alice private key is ‘Kpa’, and her public key is ‘Kpb’. Please describe the process that Bob can send his DES key ‘Kb’ to Alice securely. 2. You receive a message that was encoded using a block encoding scheme with the encoding matrix M=3275 Verify by...
1. Consider the decomposition of barium carbonate: BaCO3(s)←−→BaO(s)+CO2(g) a. Using data from Appendix C in the...
1. Consider the decomposition of barium carbonate: BaCO3(s)←−→BaO(s)+CO2(g) a. Using data from Appendix C in the textbook, calculate the equilibrium pressure of CO2 at 1200 K . 2.The reaction SO2(g)+2H2S(g) ⇌ 3 S(s)+2H2O(g) is the basis of a suggested method for removal of SO2 , a pollutant that irritates airways causing coughing, from power-plant stack gases. The values below may be helpful when answering questions about the process. Calculate the equilibrium constant Kp for the reaction at a temperature of...
Using S? values from Appendix C in the textbook, calculate ?S? values for the following reactions....
Using S? values from Appendix C in the textbook, calculate ?S? values for the following reactions. 5 significant figures please!!! C2H4(g)+H2(g)?C2H6(g) N2O4(g)?2NO2(g) Be(OH)2(s)?BeO(s)+H2O(g) 2CH3OH(g)+3O2(g)?2CO2(g)+4H2O(g)
Determine the ∆Sº and ∆Gº using Appendix G for the following reaction. C2H5OH(l) + 3 O2(g)...
Determine the ∆Sº and ∆Gº using Appendix G for the following reaction. C2H5OH(l) + 3 O2(g) --> 2 CO2(g) + 2 H2O(l) Report your answer to four sig figs. Omit unit labels. Only add a - number is the sign is negative. Adding a + to a positive answer messes up the grading. Link to appendix G: https://openstax.org/books/chemistry-atoms-first-2e/pages/g-standard-thermodynamic-properties-for-selected-substances
Using the data in Appendix G, calculate the standard enthalpy change for each of the following...
Using the data in Appendix G, calculate the standard enthalpy change for each of the following reactions: A. N2(g) + O2(g) ----> 2NO2(g) B. Si(s) + 2Cl2(g) ------> SiCl4(g) C. Fe2O3(s) + 3 H2(g) -----> 2Fe(s) + 3H2O(l) D. 2LiOH(s) +CO2(g) ------> Li2Co3(s) + H2O
C Programming Language Please Given a string S and keyword string K, encrypt S using keyword...
C Programming Language Please Given a string S and keyword string K, encrypt S using keyword Cipher algorithm. Note: The encryption only works on alphabets. Numbers and symbols such as 1 to 9, -, &, $ etc remain unencrypted. Input:     Zombie Here     secret     where: First line represents the unencrypted string S. Second line represents the keyword string K. Output:     ZLJEFT DTOT Explanation: We used "secret" keyword there. Plain Text: A B C D E F G H I J K...
#include <iostream> using namespace std; string* callMe(string*& s){ static string* str = new string{"Chiqita Banana"}; str...
#include <iostream> using namespace std; string* callMe(string*& s){ static string* str = new string{"Chiqita Banana"}; str = s; return str; } int main() { string* s = new string{"Hey Google"}; string* str = callMe(s);    cout << "Call me \'" + *str +"\'"; return 0; } 1. What is the output or the error of this program? Call me 'Hey Google' 2. And please explain the data flow in detail (to memory level)? Please help question 2 with explanation, thank...
Consider the following gas-phase reaction: C6H6(g) 3 C2H2(g) Using data from Appendix C of your textbook...
Consider the following gas-phase reaction: C6H6(g) 3 C2H2(g) Using data from Appendix C of your textbook calculate the temperature, To, at which this reaction will be at equilibrium under standard conditions (Go = 0) and choose whether >Go will increase, decrease, or not change with increasing temperature from the pulldown menu. T = ____K, and G will _______ For each of the temperatures listed below calculate G for the reaction above, and select from the pulldown menu whether the reaction...
Write a recursive method using Java that takes a string s as input and returns a...
Write a recursive method using Java that takes a string s as input and returns a list that contains all the anagrams of the string s. An anagram is a word formed by rearranging the letters of a different word. For instance, the word ‘cat’ is an anagram of ‘act’. Notice that the output list cannot contain duplicates.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT