line |
true |
false |
branch |
251
|
0 |
0 |
if (!context) return shaNull; |
252
|
0 |
0 |
if (!length) return shaSuccess; |
253
|
0 |
0 |
if (!message_array) return shaNull; |
254
|
0 |
0 |
if (context->Computed) return context->Corrupted = shaStateError; |
255
|
0 |
0 |
if (context->Corrupted) return context->Corrupted; |
257
|
0 |
0 |
while (length--) { |
261
|
0 |
0 |
if ((SHA224_256AddLength(context, 8) == shaSuccess) && |
|
0 |
0 |
if ((SHA224_256AddLength(context, 8) == shaSuccess) && |
|
0 |
0 |
if ((SHA224_256AddLength(context, 8) == shaSuccess) && |
|
0 |
0 |
if ((SHA224_256AddLength(context, 8) == shaSuccess) && |
307
|
0 |
0 |
if (!context) return shaNull; |
308
|
0 |
0 |
if (!length) return shaSuccess; |
309
|
0 |
0 |
if (context->Corrupted) return context->Corrupted; |
310
|
0 |
0 |
if (context->Computed) return context->Corrupted = shaStateError; |
311
|
0 |
0 |
if (length >= 8) return context->Corrupted = shaBadParam; |
313
|
0 |
0 |
SHA224_256AddLength(context, length); |
|
0 |
0 |
SHA224_256AddLength(context, length); |
363
|
0 |
0 |
if (!context) return shaNull; |
428
|
0 |
0 |
for (t = t4 = 0; t < 16; t++, t4 += 4) |
434
|
0 |
0 |
for (t = 16; t < 64; t++) |
447
|
0 |
0 |
for (t = 0; t < 64; t++) { |
496
|
0 |
0 |
for (i = 0; i < SHA256_Message_Block_Size; ++i) |
536
|
0 |
0 |
if (context->Message_Block_Index >= (SHA256_Message_Block_Size-8)) { |
538
|
0 |
0 |
while (context->Message_Block_Index < SHA256_Message_Block_Size) |
544
|
0 |
0 |
while (context->Message_Block_Index < (SHA256_Message_Block_Size-8)) |
588
|
0 |
0 |
if (!context) return shaNull; |
589
|
0 |
0 |
if (!Message_Digest) return shaNull; |
590
|
0 |
0 |
if (context->Corrupted) return context->Corrupted; |
592
|
0 |
0 |
if (!context->Computed) |
595
|
0 |
0 |
for (i = 0; i < HashSize; ++i) |