Ajuda - Segurança de dados em J2ME <-> WebService

Eu tenho uma aplicação cliente em J2ME que acessa dados em um WebService JAX-WS com GlassFish v2. A aplicação J2ME tanto recebe quanto envia dados para o WebService. O WebService foi implementado através do NetBeans.

O que eu precisaria agora é uma forma de segurança nesse tráfego de dados do J2ME para o WebService e do WebService para o J2ME, só que como não tenho grandes conhecimentos dessa área, eu preciso de sugestões.

Já ouvi falar de Criptografia DES, BouncyCastle, mas não sei se realmente é esse o objetivo deles.

Se sim, exemplos de Criptografia DES eu já consegui, só não consegui encontrar exemplos de BouncyCastle.

Obrigado!