103
104
105
106
107
108
109
110
111
112
113
114
115
116
|
[_outerHash updateWithBuffer: outerKeyPadItems
length: blockSize];
[_innerHash updateWithBuffer: innerKeyPadItems
length: blockSize];
} @catch (id e) {
[outerKeyPad zero];
[innerKeyPad zero];
}
objc_autoreleasePoolPop(pool);
_outerHashCopy = [_outerHash copy];
_innerHashCopy = [_innerHash copy];
|
>
>
|
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
[_outerHash updateWithBuffer: outerKeyPadItems
length: blockSize];
[_innerHash updateWithBuffer: innerKeyPadItems
length: blockSize];
} @catch (id e) {
[outerKeyPad zero];
[innerKeyPad zero];
@throw e;
}
objc_autoreleasePoolPop(pool);
_outerHashCopy = [_outerHash copy];
_innerHashCopy = [_innerHash copy];
|