Here is my solution. Worked like a charm.
NSString *password = @"YOUR PASSWORD HERE"; NSMutableData *passwordData = [[NSMutableData alloc] initWithData:[password dataUsingEncoding:NSUTF8StringEncoding]]; int blockSize = 16; int charDiv = blockSize - ((passwordData.length + 1) % blockSize);
... and your populated data will be in passwordData.
source share