title: Effectively encrypting files using AES in java
body: <p>I'm developing an application that should encrypt some small (less than 1MB) and large (about 500MB) files.<br>
  How can I encrypt files and save encrypted version somewhere on disk effectively (i.e.fast)?<br>
  Can I have encryption progress if it took time?  </p>