use OT_FAIL insted of assert(false) in OTCrypto.hpp