// // Util.m // goodpk // // Created by 歐特儀 on 2020/6/19. // Copyright © 2020 Altob. All rights reserved. // #import "Util.h" #include @implementation Util +(NSString*)sha256HashFor:(NSString*)input { const char* str = [input UTF8String]; unsigned char result[CC_SHA256_DIGEST_LENGTH]; CC_SHA256(str, strlen(str), result); NSMutableString *ret = [NSMutableString stringWithCapacity:CC_SHA256_DIGEST_LENGTH*2]; for(int i = 0; i