source code for 2can - file encrypter