Fixed encrypt/decrypt by ditching NSString conversions