Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
So, how does a Key Derivation Function differ from other studied families of secure hash functions (like the SHA family of
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by stepSolved in 2 steps
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- The first step of most signature schemes consists in hashing the message to be signed. Discuss which security property a suitable hash function must have, and briefly show an attack that is possible if the hash function does not have this property.arrow_forwardDigital signatures have a potential weakness due to lazy users. In e-commerce transactions, a contract might be drawn up and the user asked to sign its SHA-1 hash. If the user does not actually verify that the contract and hash correspond, the user may inadvertently sign a different contract. Suppose that the Mafia try to exploit this weakness to make some money. They set up a pay Web site (e.g., pornography, gambling, etc.) and ask new customers for a credit card number. Then they send over a contract saying that the customer wishes to use their service and pay by credit card and ask the customer to sign it, knowing that most of them will just sign without verifying that the contract and hash agree. Show how the Mafia can buy diamonds from a legitimate Internet jeweler and charge them to unsuspecting customers.arrow_forwardWe know that a digital signature is for the purpose of ensuring data integrity and authenticity. a) Checksum adds all the bits of the message (or blocks), is checksum a good way to construct a digital signature scheme? How about a hash function, i.e, Sign(M)= h(M)?b) If we use a hash to generate a signature in a more complicated way as follows Sign(k,m) = σ = h(k) XOR m XOR h(m), and m, σ will be sent along. Would this be a secure signature? Briefly explain. please do not use chegg or ai tool like chat gpt pleasearrow_forward
- What sets a Key Derivation Function apart from other families of secure hash functions (such as the SHA family of algorithms)? If you wish for your message to be effective, you must be as specific as feasible.arrow_forwardWhy do hash table collisions happen, and how can they be prevented? I'll explain with an illustration.arrow_forwardIf collisions in hash tables must be avoided, how can this be done? So, what causes them, and how can we prevent them? If it's all right, I'd like to give an example.arrow_forward
- Define hash as it relates to cryptography. Give one example of where a hash algorithm might be used. Name one specific hash algorithm.arrow_forwardWhen compared to other families of secure hash functions (such the SHA family of algorithms), what sets a Key Derivation Function apart? To maximize the likelihood of your message's reception, you should include as much specificity as feasible.arrow_forwardLet's say the length of a hash table is 14, and the hash algorithm is h(key)=key%11. What would happen? Only four nodes are present in the table: H(15)=4, H(38)=5, H(61)=6, and H(84)=7; the other locations are blank. In the scenario when the linear detection approach is used to resolve the dispute, what is the address of node 49? 0 8 3 Nothing Mentioned Hereinarrow_forward
- What makes a Key Derivation Function special when compared to other families of secure hash functions (like the SHA family of algorithms)? Including as much detail as possible increases the likelihood that your message will be understood.arrow_forwardThis SHA1 hashing technique was developed by the US National Security Agency. Is there any reason it should be avoided at all costs?arrow_forwardWhat sets a Key Derivation Function different from other families of secure hash functions (like the SHA family of algorithms) that have been studied? You should include as much information as you can to ensure that your message is adequately comprehended.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education