Estou fazendo um soft de encrypt/decrypt usando minha propria logica.
O problema é o seguinte, é simples encryptar um arq: abro com
FileInputStream, encrypto, coloco num FileOutputStream e gravo.
Porem, digamos seja uma imagem em que eu queira decryptar e exibir ja na tela sem gravar temporariamente ela antes. Nao quero abrir o encryptado, grava-lo decryptado e abrir denovo. Quero abrir o encryptado e decryptar ja em memoria e colocar no ImageIcon. So que como eu abro com FileInputStream, usando la o Read(…) para ler os dados e por em outro FileInputStream por exemplo? So tem Read… ?
Existe alguma maneira de usar o read do fileinputstream, manipula e colocar num outro stream em memoria e já usa-lo para abrir ?
Falo