Encriptacion disco duro

alguina
15 de Junio del 2009
Hola a todos.

Estoy realizando una aplicación (en principio la aplicación es en VB6, pero como me veo bloqueado en el punto que voy a comentarles, intentaré hacer este módulo en java y ya lo ensamblaré como pueda...) que maneja la interfaz con un scanner. Esta aplicación consiste en scanneo masivo de documentos, firma digital de los mismos, y despositarlos en "algun sitio".

La dificultad viene en que hacer con los documentos hasta que estén firmados, me explico: El scanner tiene en memoria el resultado del scanneo, pero para poder firmarlos necesito que los documentos estén fisicamente en algun sitio, y al ser sensible la información, no puedo dejarlos temporalmente en cualquier sitio.

Se me ocurren varias ideas:

- Disco duro extraible con software propio de encriptación. Con esto tendría ya "una letra" para poder decirle al scanner que descargue (una D:/ ó una E:/, me da igual cual sea), y yo mediante código le paso el user y psw del disco duro. Problema? vale dinero, y mi empresa prefiere que sea algo "programado" y no físico.

- Mapear a una ruta local (otra vez una letra) un sitio SFTP. He encontrado código tanto en VB6 y java (no mucho, la mayoria es para ftp, pero no para Sftp, y yo como no entiendo mucho las diferencias entre ambos, pues no puedo hacer mucho en eso) pero me daba problemas con el user y psw, parecia como que intentaba logarse en el sftp con el usuario y clave de NT, en vez del usuario y clave que yo le pasaba en código.

Qué opinais? podeis ayudarme? os estaria MUY MUY agradecido!!

Saludos!