Explore Westonci.ca, the top Q&A platform where your questions are answered by professionals and enthusiasts alike. Discover the answers you need from a community of experts ready to help you with their knowledge and experience in various fields. Our platform provides a seamless experience for finding reliable answers from a network of experienced professionals.

alice and bob want to establish a secure communication channel between them. they do not care about the confidentiality of the messages being transmitted, but they do want to ensure the integrity and authenticity of the messages. assume a and b share a common key k. answering the following questions. (15 points) a. (5 points) how can they achieve their goal only with secret key cryptography? b. (5 points) how can they achieve their goal with hash function h and the key? c. (5 points) can they get non-repudiation? if yes, how? if no, why?