Bonjour,
en fait, je pars d'un fichier compressé que je chiffre avec une clé symétrique et et je souhaiterais envoyer ce fichier via une socket.
Comment dois-je procéder ? Le transformer en flux ? Comment bien découper le fichier... ne va t'il pas manquer des "bouts" ? Il ne faut en aucun cas que j'écrive sur mon disque. Actuellement, j'ai créé une version qui me chiffre mon fichier et utilise un FileOutputStream pour donner un nouveau fichier chiffré.
J'ai testé l'exemple des sockets ici avec des string=>http://queinnec.perso.enseeiht.fr/En...cket-java.html.
Cependant, dans mon cas c'est le contenu de mon BufferedOutputStream que je souhaiterais envoyer et faire en sorte qu'il soit récupéré à l'autre bout. Comment bien définir la taille des données (découpage...) ?
Je ne connais pas vraiment tout cette partie de java donc si vous aviez une idée ?
Partager