Web service sob https, por si só já é criptografado?  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
carol_programadora
JavaChild
[Avatar]

Membro desde: 26/09/2008 11:29:03
Mensagens: 110
Offline

Oi gente.

Estou com uma dúvida, se um servidor(por exemplo jboss) estiver habilitado SSL, e eu tiver um server webservice que foi feito deploy e a url do wsdl seja iniciada com "https://meuserver/teste.wsdl".

Isso quer dizer que meu web service é seguro?

Se isso já é seguro, porque então existe assinatura digital e criptografia com WS Security do WS?

Obrigada a todos.

Eu faço programa!
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Só quer dizer que é criptografado. Entretanto, está submetido ao ataque "Man-in-the-Middle" se a identidade do certificado digital do servidor não for cuidadosamente verificada.
psevestre
JavaEvangelist

Membro desde: 13/05/2005 12:53:19
Mensagens: 432
Localização: São Paulo
Offline

carol_programadora wrote:Oi gente.

Estou com uma dúvida, se um servidor(por exemplo jboss) estiver habilitado SSL, e eu tiver um server webservice que foi feito deploy e a url do wsdl seja iniciada com "https://meuserver/teste.wsdl".

Isso quer dizer que meu web service é seguro?



Não. Só quer dizer que a transmissão dos dados entre seu cliente e "meuserver" ocorre de forma criptografada. Segurança de um serviço envolve vários outros fatores:

1. O certificado enviado por "meuserver" bate com o que se espera ?

2. O certificado é válido ? (ie: está em dia, não foi revogado, a cadeia de certificação está ok, etc)

3. O serviço valida se quem o está a acessar pode fazê-lo

4. O serviço valida a mensagem e rejeita qualquer tipo de dado inválido

5. O serviço não possui falhas que possam ser exploradas através da manipulação do conteúdo da mensagem XML (ex: SQL Injection)


carol_programadora wrote:
Se isso já é seguro, porque então existe assinatura digital e criptografia com WS Security do WS?


Um dos motivos é que o WS-Security tem como foco garantir a integridade da mensagem em todo o seu trajeto, o qual pode compreender a passagem por transportes não seguros tais como e-mail e redes internas.



http://justaphilpicks.blogspot.com/
[MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team