added AES cryptography with CRC check for binary files and spec transfer