Why are timestamps used in the kerberos protocolnbsp assume

Assignment Help Computer Networking
Reference no: EM13380306

Why are timestamps used in the Kerberos protocol? 

Assume that Alice shares a secret s with her company's server computer. When Alice is on a trip, she tries to store an important message in the CEO's account directory. This message needn't be encrypted since confidentiality is not important here, but the CEO needs to be guaranteed that the message really is from someone who knows the secret s (e.g. Alice) when the CEO opens his/her computer the next day. A naïve protocol to achieve this may look like this: 

Alice-->Server: "This is Alice, I have an important message to forward to the CEO"
Server-->Alice: "OK, please encrypt R" (where R is a random nonce)
Alice-->Server: "Es(R)" (that is, R is encrypted with the secret s)
Server-->Alice: "Please send the message"
Alice-->Server: "The CEO needs to attend a meeting in Liverpool on May 1, 2006"
The server stores this message in the CEO's directory

Is this protocol secure? If not, how do you feel it could be modified to make it so?

Reference no: EM13380306

Questions Cloud

Questionon modern networked computers maintaining the : questionon modern networked computers maintaining the correct time on each machine is important. computers on a lan or
Exercise 1the following is a fragment of an xml document : exercise 1the following is a fragment of an xml document instance. identify all the places where it fails to match the
Question 1 write a program that can be used as a math tutor : question 1 write a program that can be used as a math tutor. the program should display two random numbers between land
Create a text file that contains account number 9-digit : create a text file that contains account number 9-digit number type one of the two types current denoted by cu or
Why are timestamps used in the kerberos protocolnbsp assume : why are timestamps used in the kerberos protocol?nbsp assume that alice shares a secret s with her companys server
User interface design the user interface provides : user interface design the user interface provides interaction between the user and the application. choose one of the
Design and develop a unix file sharing system for this task : design and develop a unix file sharing system. for this task you will be required to develop a simple application in c
1 what factors affect storage speed2 what features should : 1. what factors affect storage speed?2. what features should you look for in a printer? describe at least four in
Question 1if some of our regular customers become : question 1if some of our regular customers become dis-satisfied because of service failure. what can you do to convert

Reviews

Write a Review

Computer Networking Questions & Answers

  Discuss some of the problems nats create for ipsec security

Discuss some of the problems NATs create for IPsec security. (See [Phifer 2000]). Can we solve these problems by using IPv6? Why deployment of IPv6 has been slow to date. What is needed to accelerate its deployment?

  Explaining configuration of http and nntp in organization

Users are familiar with some network services like HTTP (Hypertext Transport Protocol) - Web, NNTP (Network News Transport Protocol). How do they figure into organizational security?

  Encapsulate ftp datagram into tcp datagram

Segmentation of a file and forming FTP datagrams: Read first 'x' number of bytes and use them as part of payload section of an FTP datagram. Encapsulate the FTP datagram into TCP datagram (generation of TCP packets)

  Ciphertext which was encoded with a shift cipher

the following ciphertext which was encoded with a shift cipher: xultpaajcxitltlxaarpjhtiwtgxktghidhipxciwtvgtpilpitghlxiwiwtxgqadds.1. Perform an attack against the cipher based on a letter frequency count: How many letters do you have to identify th..

  Calculate its nearest neighbor distance dmin

Calculate its nearest neighbor distance DMIN and farthest neighbor distance DMAX. Calculate ratio r = DMAX/DMIN. Repeat this 100 times for each d, and report he average r for each d in a table.

  Explaining ethical or unethical actions

Should Iris have placed CD back at coffee station and forgotten entire thing? Describe why that action would have been ethical or unethical.

  Protocol implementations to permit all nodes to communicate

Illustrate how many protocols and protocol implementations are required to permit all nodes to communicate?

  Building a payroll program for a large organization

Application Architecture. You have been tasked with building a payroll program for a large organization with offices spread across the United States.

  Insert and remove dns messages into the network

Suppose that an intruder could both insert and remove DNS messages into the network. Give three scenarios showing the problems that such an intruder could cause.

  Difference between wats and leased lines

Discuss the differences between Wide Area Telecommunications Service and leased lines?

  Determine the theoretical maximum channel capacity

Given narrow (usable) audio bandwidth of telephone transmission facility, nominal SNR of 56dB (400,000). What can we say about actual maximum channel capacity?

  Handling the project

The issues is pharmaceutical(drugs), explain how you would deal with one of the situations listed below which has brought you project to an abrupt stand still, the employer is supposing No responsibility, and wishes you to work it out.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd