Validar firma java
Enviado por Antonio • 17 de Enero de 2018 • 726 Palabras (3 Páginas) • 313 Visitas
...
"SUN");
sig.initVerify(pubKey);
/* Se proporcionan al objeto Signature los datos a ser validados */
FileInputStream datafis = new FileInputStream(args[2]);
BufferedInputStream bufin = new BufferedInputStream(datafis);
byte[] buffer = new byte[1024];
int len;
while (bufin.available() != 0) {
len = bufin.read(buffer);
sig.update(buffer, 0, len);
};
bufin.close();
boolean verifies = sig.verify(sigToVerify);
/* Si la validaci�n es verdadera se indicar� que la firma es autentica y es de quien dice ser */
if (verifies == true) {
System.out.println("La firma es auntentica");
}
/* En caso de no ser autentica se indicar� que la firma es ap�crifa */
else {
System.out.println("La firma es ap�crifa");
}
} catch (Exception e) {
System.err.println("Error tenemos la siguiente excepcion" + e.toString());
};
}
}
...