elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Criptografia DEDede/CBC/PKCS5Padding
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Criptografia DEDede/CBC/PKCS5Padding  (Leído 2,132 veces)
cholin89

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Criptografia DEDede/CBC/PKCS5Padding
« en: 8 Septiembre 2016, 11:39 am »

Buenos días,

me han mandado un archivo .key para cifrar y descifrar XML, nunca he trabajado con criptografia y lo que miro por internet no me aclara, no veo ningún sitio que me deje claro esto. Si alguien tiene algo de idea y fuese tan amable de compartir su experiencia conmigo agradecido sería poco.

Un saludo!!!


En línea

cholin89

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Criptografia DEDede/CBC/PKCS5Padding
« Respuesta #1 en: 8 Septiembre 2016, 14:02 pm »

Lo que no consigo es que desde un archivo .key externo, meter la key en el metodo para poder realizar el des/cifrado

Código:
 public static void main(String args[]) throws Exception {
    KeyGenerator kg = KeyGenerator.getInstance("DESede");
    Cipher c = Cipher.getInstance("DESede/CBC/PKCS5Padding");
    PrivateKey key = getPrivateKey("DESedeRACE.key");

    c.init(Cipher.ENCRYPT_MODE, key);
    byte input[] = "Gufz74gXCm2UV3ux+D4/Bnp7Jop90EvfK3QCkt6ZhRmtKeRf9OxzNilY8Xcai1UUQ==".getBytes();
    byte encrypted[] = c.doFinal(input);
    byte iv[] = c.getIV();
    System.out.println(new String(iv));

    IvParameterSpec dps = new IvParameterSpec(iv);
    c.init(Cipher.DECRYPT_MODE, key, dps);
    byte output[] = c.doFinal(encrypted);
    System.out.println(new String(output));
  }


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
criptografia RSA
Criptografía
electronik_0 2 20,100 Último mensaje 11 Enero 2012, 14:30 pm
por cearje@hotmail.com
criptografia
.NET (C#, VB.NET, ASP)
juavs890913 2 3,836 Último mensaje 31 Enero 2010, 13:48 pm
por junxcosio
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines