Question
Which of the following is a primary reason for using
digital signatures in modern cryptography?ÂSolution
Digital signatures provide both authentication and integrity in modern cryptography. A digital signature uses asymmetric cryptography, where the sender signs a message with their private key. The recipient can then verify the signature using the sender's public key. This ensures that the message was indeed sent by the claimed sender (authentication) and that it was not tampered with during transmission (integrity). Digital signatures are essential for securing sensitive communications in many applications, including email, financial transactions, and software distribution. Why Other Options are Incorrect: A) To encrypt the message content: Encryption ensures confidentiality, but it is not the primary function of digital signatures. C) To generate symmetric keys: Digital signatures do not generate keys; they authenticate and ensure message integrity. D) To establish a secure communication channel: Digital signatures authenticate messages but do not establish secure channels. Protocols like TLS are used for secure channels. E) To store sensitive data securely: Digital signatures are not used for data storage but for verifying the authenticity and integrity of transmitted messages.
In a 5-stage pipeline (Fetch, Decode, Execute, Memory, Write-back), how many instructions can be in various stages of processing at the same time?
A transformer has a primary coil with 300 turns and a secondary coil with 150 turns. If the primary voltage is 240V, calculate the secondary voltage.
Which of the following is a common problem that synchronization mechanisms address in multi-threaded or multi-process environments?
What happens when a program accesses data that is not currently in physical memory (RAM) due to virtual memory management?
Which of the following is not a valid keyword in C++ language?
XML is designed to ____ and ____ data)
What is the main purpose of a digital signature in public key cryptography?
The best case time complexity of selection sort?
What is the space complexity of an algorithm?
Which functions are declared inside a class have to be defined separately outside the class?