ObjFW  Diff

Differences From Artifact [7bd2a07f00]:

To Artifact [9f6c94ab4a]:


54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
	objc_autoreleasePoolPop(pool);

	return [OFString stringWithCString: cString
				  encoding: OF_STRING_ENCODING_ASCII
				    length: digestSize * 2];
}

- (OFString *)MD5Hash
{
	return [self of_cryptoHashWithClass: [OFMD5Hash class]];
}

- (OFString *)RIPEMD160Hash
{
	return [self of_cryptoHashWithClass: [OFRIPEMD160Hash class]];
}

- (OFString *)SHA1Hash
{
	return [self of_cryptoHashWithClass: [OFSHA1Hash class]];
}

- (OFString *)SHA224Hash
{
	return [self of_cryptoHashWithClass: [OFSHA224Hash class]];
}

- (OFString *)SHA256Hash
{
	return [self of_cryptoHashWithClass: [OFSHA256Hash class]];
}

- (OFString *)SHA384Hash
{
	return [self of_cryptoHashWithClass: [OFSHA384Hash class]];
}

- (OFString *)SHA512Hash
{
	return [self of_cryptoHashWithClass: [OFSHA512Hash class]];
}
@end







|




|




|




|




|




|




|




54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
	objc_autoreleasePoolPop(pool);

	return [OFString stringWithCString: cString
				  encoding: OF_STRING_ENCODING_ASCII
				    length: digestSize * 2];
}

- (OFString *)stringByMD5Hashing
{
	return [self of_cryptoHashWithClass: [OFMD5Hash class]];
}

- (OFString *)stringByRIPEMD160Hashing
{
	return [self of_cryptoHashWithClass: [OFRIPEMD160Hash class]];
}

- (OFString *)stringBySHA1Hashing
{
	return [self of_cryptoHashWithClass: [OFSHA1Hash class]];
}

- (OFString *)stringBySHA224Hashing
{
	return [self of_cryptoHashWithClass: [OFSHA224Hash class]];
}

- (OFString *)stringBySHA256Hashing
{
	return [self of_cryptoHashWithClass: [OFSHA256Hash class]];
}

- (OFString *)stringBySHA384Hashing
{
	return [self of_cryptoHashWithClass: [OFSHA384Hash class]];
}

- (OFString *)stringBySHA512Hashing
{
	return [self of_cryptoHashWithClass: [OFSHA512Hash class]];
}
@end