Fixed long base64 bug for 27 char long passwords.
This commit is contained in:
parent
2156d29a11
commit
deaeb6d069
1 changed files with 2 additions and 0 deletions
|
@ -241,12 +241,14 @@
|
|||
|
||||
- (NSString *)b64_sha1:(NSString *)inputString {
|
||||
unsigned char result[CC_SHA1_DIGEST_LENGTH+1];
|
||||
result[CC_SHA1_DIGEST_LENGTH]='\0';
|
||||
[self sha1:inputString result:result];
|
||||
return [self base64:result];
|
||||
}
|
||||
|
||||
- (NSString *)hex_sha1:(NSString *)inputString {
|
||||
unsigned char result[CC_SHA1_DIGEST_LENGTH+1];
|
||||
result[CC_SHA1_DIGEST_LENGTH]='\0';
|
||||
[self sha1:inputString result:result];
|
||||
return [self hexadecimalRepresentation:result];
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue