metodo de cifrado : DESEDE/ECB/PKCS5Padding Key: DESEDE

372 views
Skip to first unread message

mgt

unread,
Jul 28, 2009, 10:18:48 AM7/28/09
to jug.cl, mgra...@azurian.cl
Amigos, nuevamente una consulta de novato:

Estoy trabajando en un proyectop para una PDA con Windows Mobile 6, y
el desarrollo por cosas que la verad a esta altura no merece comentar
se está desarrollando en VB.net.

Los usuarios que trabajaran con la PDA deben autentificarse vis Wifi
con un servidor WAS, enviando el par usuario y contraseña, pues bien,
resulta que todod lo que corre en WAS es JAVA, los datos de las tablas
de autentificación en este servidor estan encriptadas con el metodo:
DESEDE/ECB/PKCS5Padding Key: DESEDE.

Desde la PDA(.NET) debo enviarle la paasword encriptada con este
metodo para poder buscar el registro especifico en la base de datos
WAS.
El problema es que no he encontrado su contra parte como para cifrar
esto en vb.net y poder enviar la data en este protocolo de
encriptación y a la ves, ingresar o actualizar la base de datos de WAS
con los usuarios nuevos que pueda incorporar encriptando la data de la
misma manera que lo hace JAVA.

Si alguien me puede dar una idea un pequeño empujon, estaran en mis
oraciones.
Lo unico que se me ocurre es crear un web service que encripte o
desencripte con java para luego enviar esto desde la PDA, pero creo
que pierdo tiempo de ejecución.

favor si alguien ha implementado algo similiar y me puede ayudar desde
ya gracias, la idea es poder ahcer esto en la PDA.


Muchas Gracias
Manuel Grandón
saludos

Juan Carlos Herrera M.

unread,
Jul 28, 2009, 1:45:58 PM7/28/09
to ju...@googlegroups.com
Hola Manuel,

La clase TripleDESCryptoServiceProvider es tu amiga ;)

Quizas no lo encontrabas ya que "Triple DES", es conocido como TDES o 3DES, pero no como "DESEDE", que si nos ponemos rigurosos con terminos y definiciones (y bla bla bla) es un modo o variante de "Triple DES", de hecho hay mas de una (DESEDE3 por ejemplo). Por alguna extraña razon, los Ingenieros de Sun decidieron nombrar asi a este algoritmo dentro de la Arquitectura de Criptografía de Java, en cambio Microsoft eligio el nombre del Algoritmo. Un aplauso para Microsoft! (jajajaa)

Espero haber ayudado.

Saludos
Jc

2009/7/28 mgt <manuel....@gmail.com>

mgt

unread,
Jul 28, 2009, 2:35:46 PM7/28/09
to jug.cl
Grande; muchas Muchas Gracias; y claro que me sirve.

saludos
Manuel

On 28 jul, 13:45, "Juan Carlos Herrera M." <jcherr...@gmail.com>
wrote:
> Hola Manuel,
>
> La clase TripleDESCryptoServiceProvider<http://msdn.microsoft.com/en-us/library/system.security.cryptography....>es
> tu amiga ;)
>
> Quizas no lo encontrabas ya que "Triple DES", es conocido como TDES o 3DES,
> pero no como "DESEDE", que si nos ponemos rigurosos con terminos y
> definiciones (y bla bla bla) es un modo o variante de "Triple DES", de hecho
> hay mas de una (DESEDE3 por ejemplo). Por alguna extraña razon, los
> Ingenieros de Sun decidieron nombrar asi a este algoritmo dentro de la
> Arquitectura de Criptografía de Java, en cambio Microsoft eligio el nombre
> del Algoritmo. Un aplauso para Microsoft! (jajajaa)
>
> Espero haber ayudado.
>
> Saludos
> Jc
>
> 2009/7/28 mgt <manuel.gran...@gmail.com>
> > saludos- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -
Reply all
Reply to author
Forward
0 new messages