SoftwarePassport protects software by wrapping it in an armored
digital "security envelope," preventing unauthorized changes to the
software and keeping prying electronic eyes out of your code. It also
gives you a complete ready-made registration system with keys that
cannot be forged, if you choose to use it. As an added bonus,
SoftwarePassport compresses your program, usually making it smaller
and often faster to load, and adds other abilities as well, such as
automatic network licensing. It's easy to use, requires no changes
to your program, and works with any language that produces 32-bit
Windows EXE files.