Question

Computer Science Encryption. Please make it simple only a few sentences should suffice just not too...

Computer Science Encryption. Please make it simple only a few sentences should suffice just not too long thank you

2. Explain why it is impractical to use an ideal block cipher for real-world encryption.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

To make it simple, and precise :

It is the encryption key that makes the ideal block cipher impractical for use in real world. For a plaintext bolo of 64 bits we need a key of size : 64*2^64 , equivalent to 10^21 bits which is very large for practical purposes.

If we make the size of block small then it will become susceptible to attacks. So in both ways it is not practical to use .

Hope this helps

Add a comment
Know the answer?
Add Answer to:
Computer Science Encryption. Please make it simple only a few sentences should suffice just not too...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Computer Science Encryption Please make it simple thank you. To make a secure block cipher, why...

    Computer Science Encryption Please make it simple thank you. To make a secure block cipher, why is diffusion not enough? That is, why is confusion also necessary?

  • Explain why it is impractical to use an ideal block cipher for real-world encryption.

    Explain why it is impractical to use an ideal block cipher for real-world encryption.

  • Computer science encryption please refer to the chart to help For the remaining questions, consider a...

    Computer science encryption please refer to the chart to help For the remaining questions, consider a 4-bit block cipher, described in hexadecimal by the following table: Plaintext Ciphertext Plaintext Ciphertext 4 You can think of this as a simple substitution cipher for hexadecimal digits. The table itself serves as the "key" s (6 pts) For this question, you will perform encryption and 5. decryption using the same cipher described above, but in CBC mode. Recall that you can convert hexadecimal...

  • Computer science encryption Problem. Please answer A and B. ) Consider any block cipher (such as...

    Computer science encryption Problem. Please answer A and B. ) Consider any block cipher (such as S-DES, but not specifically) that operates on a block size of 8 bits, producing a ciphertext that is also 8 bits long. In this scenario, how many different ciphertexts are possible? b. How many different 8-bit block ciphers can there be in total?

  • Please help: please I need just explanation in few sentences. i just want you to say...

    Please help: please I need just explanation in few sentences. i just want you to say how important Arduino can be used or why is it important to use Arduino to a kind of project that says basic parameters of water quality? please just

  • home / study / engineering / computer science / computer science questions and answers / in...

    home / study / engineering / computer science / computer science questions and answers / in basic c please with comments so i can redo it on my own, thank you! for this lab, you only ... Question: In basic C please with comments so I can redo It on my own, thank you! For this lab, you only nee... In basic C please with comments so I can redo It on my own, thank you! For this lab, you...

  • just answer this question.transwer to computer science deprtment how can i make an app for free...

    just answer this question.transwer to computer science deprtment how can i make an app for free answer this question!!! why do you multiply ? HOW do you approach this problem why is the answer 1/35 explain as of dec 1 till NOW jan 4 this is my monthly routine" i made this in a month is this good enough with my expenses being $20,000 in total... i want to see if i should dropout of college and continue this business...

  • Please answer the following in a few sentences each. 1. Why is a production possibilities frontier...

    Please answer the following in a few sentences each. 1. Why is a production possibilities frontier typically drawn as a curve, rather than a straight line? Explain why societies cannot make a choice above their production possibilities frontier and should not make a choice below it. 2. During the Second World War, Germany’s factories were decimated. It also suffered many human casualties, both soldiers and civilians. How did the war affect Germany’s production possibilities curve? How is a similar effect...

  • Hello! I desperately need help with this project for my computer science class c++. Please let...

    Hello! I desperately need help with this project for my computer science class c++. Please let me know if any clarification or additional information is needed. Compliance with the outlined project requirements is crucial. Thank you!!! and I'll rate you up too thank you! 1) Program must implement a minimum of 3 classes (which we will learn about in Ch.13). 2) You should make use of plenty of the concepts that we have learned or are learning in class (for...

  • Computer Science C++ Help, here's the question that needs to be answered (TASK D): Task D....

    Computer Science C++ Help, here's the question that needs to be answered (TASK D): Task D. Decryption Implement two decryption functions corresponding to the above ciphers. When decrypting ciphertext, ensure that the produced decrypted string is equal to the original plaintext: decryptCaesar(ciphertext, rshift) == plaintext decryptVigenere(ciphertext, keyword) == plaintext Write a program decryption.cpp that uses the above functions to demonstrate encryption and decryption for both ciphers. It should first ask the user to input plaintext, then ask for a right...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT