When developing an iOS app for example, the developer is required to use Apple's codesign utility to generate a valid signature as done by Xcode.