Re: Serial Number Validation

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Depends on what you want to do and what kind of protection(s) your after.
If just want to have a unique serial number for each product and verify the
local copy enters the correct serial, then embed a hash in the program.
Your serial dialog will take the serial input and hash it and compare to the
embeded hash in the exe. This is very simple verification and really does
not provide much (if any) protection. There are a few 3rd party
license/serial checkers out there.

--
William Stacey [MVP]

"Paul" <Paul@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:58D96E39-3BB3-4C4C-94A4-0E4201C0A4E9@xxxxxxxxxxxxxxxx
> Hi Guys,
>
> I have written an application in Visual C#, I wish to add serial number
> validation dll to the installer, how do I go about doing this.
>
> Thanks in advance.
> Paul Mathebula


.



Relevant Pages

  • Is this simple scheme secure?
    ... Both A & B claims to know M however none of them trusts that the other ... party knows M and they don't want to give M to the other party in case ... A can't just ask B to send a hash, because maybe B knows just the hash ... However, if it this simple, why all this talk about zero-knowledge ...
    (sci.crypt)
  • Re: XML Encryption
    ... Only one bit can change the SHA hash result a lot. ... > Imports System.Collections ... >> William Stacey, MVP ...
    (microsoft.public.dotnet.xml)
  • Re: SHA1 Hash question with large Files
    ... The docs say it is supported by Supported by the .NET Compact Framework. ... William Stacey [MVP] ... > How about using a Stream object to calculate a hash value for a file ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: MD5 or SHA1 or ???
    ... The hash space is finite. ... The data space that you might hash is infinite. ... It follows there is an infinite number of hash collisions. ... William Stacey ...
    (microsoft.public.dotnet.security)