Task #64
Rewrite or remove LongReverse in Common/Dlgcode.c
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
12/29/2014
Due date:
% Done:
0%
Description
This is a single use function, specific to the Blowfish implementation.
It is marked as deprecated/legacy and has the follwoing comment, "Convert to little-endian, this is needed here and not in above auto-tests because BF_ecb_encrypt above correctly converts from big to little endian, and EncipherBlock does not!".
Further we should note, it assumes the endianess without documenting the proof.
The re-write should address the above and be sufficient for IP clearance.