VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



Authenticate

by Mark Duhaime (4 Submissions)
Category: Encryption
Compatability: Visual Basic 3.0
Difficulty: Advanced
Date Added: Wed 3rd February 2021
Rating: (58 Votes)

Authenticate(project1.vbp) and Authenticate Generator(AuthenticateGenerator.vbp)
separate projects.
I have seen many types of encryption protection, password protection programs to
defeat the end users attempts at getting your software for free. One major problem with this
type of protection is that users can copy and distribute to whomever they please. I created
this program to overcome this problem. Authenticate requires to end user to call for an
authentication number. (Note: This could be accomplished on the internet also if you have an
internet site.) Once the user calls they give you a 20 character string which you type into
the authentication generator, which in turn gives you a 20 character authentication string
to provide the user. The user then enters that authentication number and he is registered.
This number will only be valid for that particular computer. How does the program do this
you ask? First the program reads the Serial Number from the hard drive. When a hard drive is
formatted the operating system saves a random 32 bit number onto the disk as a serial
number. This makes the serial number unique, or unique enough to prevent the software
which you worked so hard to create from being distributed illegally. The program
encrypts this serial number with 5 sophisticated algorithms.
Any questions will be answered promptly. Don't forget to rate this program. All feedback welcome.
Enjoy--

API Declarations
Declared in files.

Rate Authenticate

Download Authenticate

Download Authenticate (9 KB)

Authenticate Comments

No comments have been posted about Authenticate. Why not be the first to post a comment about Authenticate.

Post your comment

Subject:
Message:
0/1000 characters