In principle it would be the end of security by obscurity (or a large reduction of it), including the assumption that software is all transparent now.
But you could use the crypto thing to protect part of your software, like a DRM section of it, which can be executed but cannot be read/modified. You would need to make it so a vital part of the software is inside of that blob so if people replaced that part it would break the software. It would be expensive to make, and it could be broken if you threw money/energy to break it.
I can't really imagine a situation in which this would make sense, but maybe.