Building in serial number scheme
Josh Dye
Zzyzx at Relia.Net
Sun Jan 20 10:09:01 EST 2002
I couldn't figure out how to use that Syntax that you gave us. How would you
use it? Button Script? What?
- Josh Dye
----- Original Message -----
From: "Nelson Zink" <zink at newmex.com>
To: <use-revolution at lists.runrev.com>
Sent: Sunday, January 20, 2002 1:01 AM
Subject: Re: Building in serial number scheme
> Richard,
>
> > I'd appreciate hearing any thoughts on ways to build in serial number
> > protection.
>
> Have the serial number met one or more tests. Credit card numbers aren't
> random, they're selected (generated?) to fulfill several tests. The
> following will authenticate a 16 digit credit card number such as Visa.
This
> is what stops someone from making up a number and using it online.
>
> put the CreditCardNumber into temp
> repeat with zz=1 to 8
> put 2*(char ((2*zz)-1) of temp) into CC
> if CC>=10 then put (cc mod 10)+1 into char ((2*zz)-1) of temp
> else put CC into char ((2*zz)-1) of temp
> end repeat
> put empty into TT # sum all digits
> repeat with zz=1 to the number of chars of temp
> add char zz of temp to TT
> end repeat
> if TT mod 10 is not 0 then put "Number in error, re-enter Credit Card"
> number."
>
> As long as you're not going for ultra security, the kinds of tests can be
> about anything you can devise. The even digits totaled mod something and
the
> odd digits totaled mod something. Every third digit totaled has to end in
7.
> And so on. The scheme for Revolution uses your name, etc. Some charToNum
> stuff going on there. It could be as simple as using your name and company
> name to generate a number, the serial number. When entered, all must
match.
>
> Nelson
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
More information about the use-livecode
mailing list