PC Review


Reply
Thread Tools Rate Thread

DeviceID is a bit long

 
 
Nathan
Guest
Posts: n/a
 
      24th Sep 2005
I've noticed that the ID you get with KernelIoControl(IOCTL_HAL_GET_DEVICEID
.. . .) is a big long. Nothing earth shattering in that news I know.

I just wonder when using it for licensing if it is a bit long to expect a
customer to type it into a web page along with credit card numbers and so
forth.

I don't feel secure enough with the Handango method of using the Owner ID.

So I've thought about some alternatives, including:

A shorter "activation code" that checks the internet for status through a
web service.
A shorter hash of the DeviceID that can be used to generate a license code.

Any ideas?

Nathan


 
Reply With Quote
 
 
 
 
Nathan
Guest
Posts: n/a
 
      24th Sep 2005
I've figured out that an "activation code" could end up being 32 characters
as well.

So I am left with the question: how long is enough to be unique enough?

Nathan

"Nathan" <nmNOSPAMXX$$@hp.com> wrote in message
news:%23Q$zs%(E-Mail Removed)...
> I've noticed that the ID you get with
> KernelIoControl(IOCTL_HAL_GET_DEVICEID . . .) is a big long. Nothing earth
> shattering in that news I know.
>
> I just wonder when using it for licensing if it is a bit long to expect a
> customer to type it into a web page along with credit card numbers and so
> forth.
>
> I don't feel secure enough with the Handango method of using the Owner ID.
>
> So I've thought about some alternatives, including:
>
> A shorter "activation code" that checks the internet for status through a
> web service.
> A shorter hash of the DeviceID that can be used to generate a license
> code.
>
> Any ideas?
>
> Nathan
>
>



 
Reply With Quote
 
Harry Simpson
Guest
Posts: n/a
 
      26th Sep 2005
I had a similar problem and really don't have a good answer other than try
to extract the DeviceID number for your customer via the app to transfer or
send to you for registration. It is very accident prone to have the
customer try to type in 32 chars....
"Nathan" <nmNOSPAMXX$$@hp.com> wrote in message
news:%23Q$zs%(E-Mail Removed)...
> I've noticed that the ID you get with
> KernelIoControl(IOCTL_HAL_GET_DEVICEID . . .) is a big long. Nothing earth
> shattering in that news I know.
>
> I just wonder when using it for licensing if it is a bit long to expect a
> customer to type it into a web page along with credit card numbers and so
> forth.
>
> I don't feel secure enough with the Handango method of using the Owner ID.
>
> So I've thought about some alternatives, including:
>
> A shorter "activation code" that checks the internet for status through a
> web service.
> A shorter hash of the DeviceID that can be used to generate a license
> code.
>
> Any ideas?
>
> Nathan
>
>



 
Reply With Quote
 
Nathan
Guest
Posts: n/a
 
      26th Sep 2005
"Harry Simpson" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>I had a similar problem and really don't have a good answer other than try
>to extract the DeviceID number for your customer via the app to transfer or
>send to you for registration. It is very accident prone to have the
>customer try to type in 32 chars....


It sounds like there is plenty of good reason to have an activation process
where details are transmitted via the web. I wondered if this was overdoing
it but it seems right.

Nathan



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Can the deviceID be changed? jdf01m@yahoo.com Microsoft Dot NET Compact Framework 1 20th Apr 2007 09:56 PM
.NET CF 2.0 - Get DeviceID James Microsoft Dot NET Compact Framework 2 11th Jan 2006 12:39 PM
DeviceId Harry Simpson Microsoft Dot NET Compact Framework 7 20th May 2005 02:27 PM
PPC DeviceID, further query Neville Lang Microsoft Dot NET Compact Framework 7 28th Sep 2003 02:51 AM
Unique DeviceID? Daniel Barisch Microsoft Dot NET Compact Framework 1 9th Sep 2003 11:56 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 07:56 PM.