disable any type checking
added rc4 to platform crypto
added hmac hashing