CHANGELOG:
* fixed memory leak;
* update file format (now support multiple encryption);