Kerberos - PowerPoint PPT Presentation

About This Presentation
Title:

Kerberos

Description:

Kerberos System som kan brukes til sette opp en sikker forbindelse med en server Bruker delte hemmelige n kler Basert p Needham-Schroeder autentifikasjonsprotokoll – PowerPoint PPT presentation

Number of Views:149
Avg rating:3.0/5.0
Slides: 23
Provided by: Marius78
Category:
Tags: kerberos

less

Transcript and Presenter's Notes

Title: Kerberos


1
Kerberos
  • System som kan brukes til å sette opp en sikker
    forbindelse med en server
  • Bruker delte hemmelige nøkler
  • Basert på Needham-Schroeder autentifikasjonsprotok
    oll

2
To komponenter
  • Authentication Server (AS)Håndterer innlogging
    på forespørsel fra brukeren
  • Ticket Granting Service (TGS)Håndterer
    oppsetting av sikker forbindelse

3
Autentifisering (1)
4
Autentifisering (2)
5
Sette opp en sikker forbindelse
6
SESAME
  • Sikkerhetssystem som ligner på Kerberos
  • Bruker offentlige nøkler kombinert med hemmelige
    nøkler
  • Klient-server system hvor klientene bruker
    applikasjoner på andre noder (servere)
  • Komponenter kan deles inn i 3 grupper

7
Komponenter i SESAME
8
Generelle sikkerhetskomponenter
  • Security Management Information Base (SMIB)
  • Authentication Server (AS)
  • Privilege Attribute Server (PAS)
  • Key Distribution Server (KDS)

9
Komponenter på klientsiden
  • User sponsor
  • Authentication and Privilege Access Client (APA
    Client)
  • Secure Association Context Manager (SACM)

10
Komponenter på tjenersiden
  • Secure Association Context Manager (SACM)
  • PAC Validation Facility (PVF)

11
Privilege Attribute Certificate (PAC)
Field Description
Issuer domain Name the security domain of the issuer
Issuer identity Name the PAS in the issuer's domain
Serial number A unique number for this PAC, generated by the PAS
Creation time UTC time when this PAC was created
Validity Time interval when this PAC is valid
Time periods Additional time periods outside which the PAC is invalid
Algorithm ID Identifier of the algorithm used to sign this PAC
Signature value The signature placed on the PAC
Privileges A list of (attribute, value)-pairs describing privileges
Certificate information Additional information to be used by the PVF
Miscellaneous Currently used for auditing purposes only
Protection methods Fields to control how the PAC i s used
12
E- handel og elektroniske betalingssystemer
  • Anonymitet og personvern
  • Protokoller
  • E- cash
  • Secure Electronic Transactions (SET)

13
Sikkerhet i Elektroniske betalingssystemer
  • Hindre uautorisert aksess
  • Hindre fornektelse (repudiation)
  • Sikre anonymitet
  • Sikre gjennomføringen av transaksjonen

14
Kontantbasert handel
  • Minibank
  • Personlig kort
  • PIN
  • Hjemme- PC
  • Digitale penger
  • Smart kort
  • Lagres lokalt på maskinen

15
Digitale penger
  • Krav til digitale penger og integritetsmekanismer
  • Brukes èn gang
  • Umulig å forfalske
  • Må kunne verifisere
  • Pengene
  • Banken
  • Forhindre fornektelse

16
Anonymitet og personvern
  • Viktig å bevare kundens anonymitet og privatliv
  • Microdata
  • Dataelementer som sendes med hver transaksjon som
    samlet kan avsløre de involverte i transaksjonen
  • Kan brukes i tvisttilfeller
  • Pseudonymer og alias

17
Eksempel Cash is King
18
E- cash
  • Bygger på konseptet om digitale penger
  • Fokus på anonymitet
  • Blind signatur (RSA) en konvolutt der innsiden
    er dekket med blåpapir, slik at alt som skrives
    på utsiden av konvolutten vil gi avtrykk på arket
    inne i konvolutten
  • t mke mod n

19
(No Transcript)
20
Secure Electronic Transactions (SET)
  • VISA, Mastercard, Microsoft og Netscape
  • Utvikle en nettbasert standard for betaling med
    kredittkort på internett
  • Åpen, publisert protokoll

21
  • Dual Signatur bygger opp en message digest md1
    H(m1) av m1, md2 H(m2) av m2 og konkatenerer
    en tredje digest av md1 og md2 md(dual)
    H(concat(md1, md2)). md(dual) signeres med
    avsenders private nøkkel

22
SET
Write a Comment
User Comments (0)
About PowerShow.com