Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

EncryptedFile encryptFile( InputStream inputStream, String algorithm, int keyLength ) - metoda szyfruje plik podany jako inputStream za pomocą podanego algorytmu (np. "AES")  i klucza o długości podanej jako keyLength (np. 128). Zwraca obiekt klasy EncryptedFile.

InputStream decryptFile( InputStream inputStream, String algorithm, String key) - metoda odszyfrowuje plik podany jako inputStream za pomoca klucza. Zwraca odszyfrowany plik jako inputStream.

 

Obiekt EncryptedFile

Obiekt zawierający zaszyfrowany plik jako inputStream oraz wygenerowany klucz, którym plik został zaszyfrowany

Dostępne metody:

getInputStream() - zwraca zaszyfrowany plik jako inputStream

getCipherKey() - zwraca klucz, którym został zaszyfrowany plik