OpenSSL class changes 128bit & new class method

Added key and IV generation for 128 bit. Also a new class method to encrypt with a given key and IV so no Salted__ header required.