Digital Signature For Software Compliance