Rbsso protocol sequence
Download
1 / 11

RBSSO Protocol: Sequence - PowerPoint PPT Presentation


  • 118 Views
  • Uploaded on

RBSSO Protocol: Sequence. , 7. Initialization: Cloud machine instances initializes and sent ServiceToken from Service Controller. Authentication: Client sends AuthRequest to AuthenticationService .

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' RBSSO Protocol: Sequence' - neith


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Rbsso protocol sequence

RBSSO Protocol: Sequence

, 7

Initialization:

Cloud machine instances initializes and sent ServiceToken from Service Controller.

Authentication:

Client sends AuthRequest to AuthenticationService.

AuthenticationService requests user information from a credential store (database, LDAP, etc).

AuthenticationService sends client a AuthToken.

Start Session with Cloud Service:

Client requests instance’s ServiceToken.

Instance sends client it’s ServiceToken.

Client sends SessionKey and optionally first request.

Request:

Client sends RequestToken and Request.

Service sends response.

, 8


Rbsso protocol servicetoken

RBSSO Protocol: ServiceToken

Header

(5 bytes)

Body

ServiceToken

Tail


Rbsso protocol authrequest

RBSSO Protocol: AuthRequest

Header

(9 bytes)

Body

(Encrypted with CKsec)

AuthRequest

Tail

(Encrypted with AKencpub)


Rbsso protocol authtoken

RBSSO Protocol: AuthToken

Header

(5 bytes)

Encrypted with CKsec

Body

AuthToken

Tail


Rbsso protocol sessionkey

RBSSO Protocol: SessionKey

Header

(5 bytes)

Encrypted with SKpub

Body

SessionKey


Rbsso protocol requesttoken

RBSSO Protocol: RequestToken

Header

(5 bytes)

Encrypted with SEKsec

Body

RequestToken

Tail


P erformance

Performance

Implementation of AuthSrever and Client created using Java TCP sockets.

Authentication performance evaluated against a SSL connection and Kerberos.

Performance measured in average time per request on low latency local network and higher latency, nosier wide area network.

Each protocol was tested with 10,000 authentication requests for each network.

Lakehead University's private cloud computing testbed


Authentication performance

Authentication Performance

Based on 1,000 requests per run per protocol.


Authentication performance1

Authentication Performance

Based on 1,000 requests per run per protocol.


Authentication performance2

Authentication Performance

Based on 10,000 requests per protocol.


Future w ork

Future Work

Expand on roll model.

Performance testing of all parts of the protocol.

Formal security evaluation of the protocol.

Securing data on the cloud.


ad