For those people who maybe messing around with naehrwert's gateway stuff, This is just a heads up. There appears to be a bug in the latest (11-Feb-2013) OpenSSL ver 1.0.1e (only tested on Win64 build). the error is as follows: bad decrypt 11016:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:.\crypto\evp\evp_enc.c:539: error in enc It will truncate the decrypted launcher file by 16 bytes. The work around is to pad the ENCRYPTED file by 16 null bytes(00). You will still receive the above error message but the file will be identical to release launcher_dec.bin.