12.07.2015 Views

1.1 Sistemas criptográficos - LSI

1.1 Sistemas criptográficos - LSI

1.1 Sistemas criptográficos - LSI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

vulnerabilidade do compartilhamento de segredo entre clientes e a central deautenticação. As duas variantes do Kerberos PKINIT (TUNG et al, 2001) e PKAPP(MEDVINSKY et al, 1999) apresentadas abaixo apontam como solução para essaslimitações a utilização de criptografia de chave pública.1.2.2.1 PKINITO PKINIT (Public Key Cryptography for Initial Authentication in Kerberos -Criptografia de chave pública para autenticação inicial do Kerberos) é uma proposta deutilização de criptografia de chave pública e certificados digitais no processo inicial deautenticação na central de autenticação do Kerberos, sendo os demais processos derequisição de bilhetes e estabelecimento de conexão com os servidores, similares aoKerberos tradicional. A Figura 6 demonstra o processo de autenticação PKIINT, queocorre por meio dos seguintes passos: 1, o usuário emite uma requisição para conexão mensagem igual aopadrão tradicional Figura 5, exceto que como o usuário deve usarcriptografia de chave pública. Nessa etapa envia também seu certificadoCerc e assina a requisição Sc; 2, a central de autenticação verifica o certificado emite um bilheteconcedendo igual ao tradicional, a não ser que, para a criptografia, aoinvés das chaves compartilhadas K c e K k da Figura 5, passa a utilizar aschaves públicas das entidades C e K (K pc e K pk ), além de anexar aassinatura da mensagem S as ; 3 e 4 os outros passos são iguais aos descritos acima para o Kerberostradicional.Servidor deAutenticação (SA)12Cliente (c)34Servidor (s)1- Requisição (id C, id s, T, n, Cer c)2 - Resposta ( {K cv, T, n}K pc, {K cv, T, n}K ps, S as )3 - Requisição para S: ({K sub, T}K Cv, {K cv, T, n}K ps)4 - Resposta de S: ( {T}K sub)Figura 6 Processo de autenticação no KDC segundo PKINIT

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!