Protegendo Serviços da Web para Aplicativos da Versão 5.x Utilizando a criptografia XML

A criptografia XML é um método que o WebSphere Application Server fornece para proteger seus serviços da Web . Ela permite criptografar um elemento de XML, o conteúdo de um elemento de XML ou dados arbitrários, tais como um documento XML.

Antes de Iniciar

Importante: Há uma distinção importante entre a Versão 5.x e a Versão 6 e aplicativos posteriores. As informações suportam somente aplicativos Versão 5.x que são usados com o WebSphere Application Server Versão 6.0.x e posterior. As informações não se aplicam a aplicativos da Versão 6.0.x e posterior.
O WebSphere Application Server fornece vários métodos diferentes para proteger seus serviços da Web. A criptografia XML é um desses métodos. É possível proteger seus serviços da Web utilizando quaisquer um dos métodos a seguir:
  • Assinatura Digital XML
  • Criptografia XML
  • Autenticação Basicauth
  • Autenticação de Asserção de Identidade
  • Autenticação de Assinatura
  • Token Conectável

Sobre Esta Tarefa

A criptografia XML permite criptografar um elemento de XML, o conteúdo de um elemento de XML ou dados arbitrários, tais como um documento XML. Como a assinatura digital XML, uma mensagem é enviada pelo cliente como o emissor do pedido para o servidor como o receptor do pedido. A resposta é enviada pelo servidor como o emissor da resposta para o cliente como o receptor do pedido. Diferentemente da assinatura digital XML, que verifica a autenticidade do emissor, a criptografia XML utiliza uma chave para misturar o conteúdo da mensagem, a qual pode ser decifrada por um receptor que possua a mesma chave. A criptografia XML pode ser utilizada em conjunto com a assinatura digital XML para misturar o conteúdo e ao mesmo tempo verificar a autenticidade do emissor da mensagem.

Para usar criptografia XML para proteger serviços da Web, você deve utilizar uma ferramenta do conjunto. Para obter mais informações, consulte as informações relacionadas em Ferramentas de Montagem.

Para proteger serviços da Web para aplicativos da Versão 5.x utilizando a criptografia XML, conclua as seguintes etapas:

Procedimento

  1. Especifique as definições de criptografia para o emissor do pedido. As partes da mensagem e as definições do método de criptografia escolhidas para o emissor de pedidos no cliente devem corresponder às partes da mensagem e às definições do método escolhidas para o receptor de pedidos no servidor. Para especificar as definições de criptografia para o emissor de pedidos:
    1. Configurando o Cliente para Criptografia de Pedidos: Criptografando Partes de Mensagens.
    2. Configurando o Cliente para Criptografia de Pedido: Escolhendo o Método de Criptografia.
  2. Especifique as definições de criptografia para o receptor do pedido. As definições de decriptografia escolhidas para o receptor do pedido devem corresponder às definições de criptografia escolhidas para o emissor do pedido.

    Para especificar as definições de criptografia para o receptor de pedidos:

    1. Configurando o Servidor para a Decriptografia de Pedidos: Decriptografando as Partes das Mensagens.
    2. Configurando o Servidor para a Decriptografia de Pedidos: Escolhendo o Método de Decriptografia.
  3. Especifique as definições de criptografia para o emissor da resposta. As partes da mensagem e as definições do método de criptografia escolhidas para o emissor de respostas no servidor devem corresponder às partes da mensagem e às definições do método escolhidas para o receptor de respostas no cliente. Para especificar as definições de criptografia para o emissor de respostas:
    1. Configurando o Servidor para a Criptografia de Pedidos: Criptografando as Partes das Mensagens.
    2. Configurando o Servidor para Criptografia de Resposta: Escolhendo o Método de Criptografia.
  4. Especifique as definições de criptografia para o receptor da resposta.
    Lembre-se: As definições de decriptografia escolhidas para o receptor da resposta devem corresponder às definições de criptografia escolhidas para o emissor da resposta.
    Para especificar as definições de decriptografia para o receptor da resposta, conclua as seguintes etapas:
    1. Configurando o Cliente para a Decriptografia de Respostas: Decriptografando as Partes das Mensagens.
    2. Configurando o Cliente para Decriptografia de Respostas: Escolhendo um Método de Decriptografia.

Resultados

Depois de concluir essas etapas, você protegeu seus serviços da Web utilizando a criptografia XML.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_secxmlencrypt
Nome do arquivo: twbs_secxmlencrypt.html