Security expert: Let users execute and install their own software will always allow viruses, worms, and Trojans to be successfully installed. Most home users are end-users and system administrators, all in one, even though they’re the ones most likely to install malware. One solution is not to have someone more knowledgeable about nasty software decide whether a particular program or downloaded content is malicious, but to automate the process. SignaCert is developing a global file hash database, through which it hopes to catalog every executable file in existence.”]
Source: https://www.csoonline.com/article/2633118/control-user-installs-of-software.html