Pure Java implementation of Microsoft Authenticode for signing Windows executable files