Re:The NSA Called Me After Midnight and Requested My Source ...
by tantalor on Wednesday October 24, 2018 @01:04PM
(#18294264)
How does access to the source code help?
[ Parent
| on HN ]
Re:The NSA Called Me After Midnight and Requested My Source ...
by brohee on Wednesday October 24, 2018 @01:19PM
(#18294409)
Gives them a few hours headstart over reverse engineering to get the details of the binary format, and most likely, if the application was password based, which KDF was used. Because even if it was indeed 256 bits encryption, a weak KDF was all too common...
In any case, they didn't need the source if their goal was as some say, not to decrypt files a bit faster but to produce a backdoored version.
Re:The NSA Called Me After Midnight and Requested My Source ...
by lucb1e on Wednesday October 24, 2018 @01:28PM
(#18294491)
Speed. You can look through disassembled code and find the algorithm in due time, but having the source code could make your job take literally five minutes if all you need is the right parameters (e.g. bcrypt with cost factor 11 as input for DES). Knowing those, and assuming it's reasonably small, you can just fire up your cracking station at that point. If it's too strong, you'll have to look for weaknesses in the code, which is still much faster to do with source code than with assembly.
For backdooring, getting it to compile might take longer than putting the right jumps in and linking the desired dll, depending on how standard the compilation toolchain is and how experienced you are in backdooring.
This is all assuming that they have the program in the first place and not only the encrypted file, though it sounds like they did.
Re:The NSA Called Me After Midnight and Requested My Source ...
by djhworld on Wednesday October 24, 2018 @01:08PM
(#18294308)
the cynic in me thinks they could use the source to plant a backdoor in, then try to manipulate known targets into installing the tampered software under the guise of an update
Re:The NSA Called Me After Midnight and Requested My Source ...
by a3n on Wednesday October 24, 2018 @01:06PM
(#18294290)
Looking for bugs. Promising avenues of attack.
Re:The NSA Called Me After Midnight and Requested My Source ...
by AdamJacobMuller on Wednesday October 24, 2018 @01:06PM
(#18294285)
attempting to find bugs (likely cryptographic weaknesses) that will let them crack the encryption faster.
Re:The NSA Called Me After Midnight and Requested My Source ...
by Mithorium on Wednesday October 24, 2018 @01:29PM
(#18294511)
I should hope he didn't roll his own encryption, pretty sure openssl existed in 2000, the NSA could have gotten a copy of that easily