Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > C++ > Presenting a new(?) idea for free open source software development.

Reply
Thread Tools

Presenting a new(?) idea for free open source software development.

 
 
Ingvald Straume (from Norway - Europe)
Guest
Posts: n/a
 
      08-07-2005
Hi!

I'm a 32 years old novice to average programmer, and I have an idea
which I believe to be fairly good: An authentification system to
replace the old fashion password authentification method. The general
idea is that a user - using the computer mouse - draws his/her
signature onto a canvas on the login screen. The login program records,
from millisecond to millisecond, the mouse motions and the curve drawn
on the canvas by the user. Then the program compares the curve with an
already stored pattern which has been preadapted to match the authentic
users graphical mouse signature.

I believe that this method will have some advantages compared to the
traditional password security system:

1) A graphical mouse login and authentification system is safe: Even if
an intruder knows what the true user's signature looks like, he won't
be able to reproduce it, because that requires that the signature is
drawn in the true user's individual style and timing.

2) Users will no longer need to remember passwords.

A couple of years ago I wrote a demo-version ("beta 0.01 release") of
the program. (Unfortunately It's in MS Visual Basic, because that was
the tool available to me at the time of writing.) I will be happy to
submit both the program and the source code, if anyone might be
interested in discussing or colaborating on the idea.

sincerely
Ingvald Straume
Norway, Europe

 
Reply With Quote
 
 
 
 
twoeyedhuman1111
Guest
Posts: n/a
 
      08-07-2005
I'm not sure if that would be a good idea for everyone. I'm a horrible
handwriter and so I would not be able to use a program like that.

 
Reply With Quote
 
 
 
 
Magnus Jonneryd
Guest
Posts: n/a
 
      08-08-2005
Ingvald Straume (from Norway - Europe) wrote:

> Hi!
>
> I'm a 32 years old novice to average programmer, and I have an idea
> which I believe to be fairly good: An authentification system to
> replace the old fashion password authentification method. The general
> idea is that a user - using the computer mouse - draws his/her
> signature onto a canvas on the login screen. The login program records,
> from millisecond to millisecond, the mouse motions and the curve drawn
> on the canvas by the user. Then the program compares the curve with an
> already stored pattern which has been preadapted to match the authentic
> users graphical mouse signature.
>


I believe that you're idea can be realized, there are just a few issues that
needs to be addressed first (perhaps you already thought of this):

Is it possible to create an unique signature this way using the mouse, that
can be reproduced? What is the trade-off between security and tolerance in
regards to comparing the predefined signature to the signature produced?

Also, I believe there is something similar already done, but that was more
about being able to issue commands by moving the mouse in different
patterns (can't remember the name, though).

Lastly, good luck.
--
(Should insert humorous quotation here)
 
Reply With Quote
 
ulrich
Guest
Posts: n/a
 
      08-08-2005
On 8 Aug 2005 10:52:30 +0200, Magnus Jonneryd
<> wrote:

> Also, I believe there is something similar already done, but that was
> more
> about being able to issue commands by moving the mouse in different
> patterns (can't remember the name, though).


the Opera browser features "mouse gestures".
also, some PDAs (or similar devices) us a simplified alphabet to allow the
user to handwrite her input to the touchsensitive screen, iirc.
 
Reply With Quote
 
ulrich
Guest
Posts: n/a
 
      08-08-2005
On 7 Aug 2005 13:50:54 -0700, Ingvald Straume (from Norway - Europe)
<> wrote:

> Hi!
>
> I'm a 32 years old novice to average programmer, and I have an idea
> which I believe to be fairly good: An authentification system to
> replace the old fashion password authentification method. The general
> idea is that a user - using the computer mouse - draws his/her
> signature onto a canvas on the login screen. The login program records,
> from millisecond to millisecond, the mouse motions and the curve drawn
> on the canvas by the user. Then the program compares the curve with an
> already stored pattern which has been preadapted to match the authentic
> users graphical mouse signature.
>
> I believe that this method will have some advantages compared to the
> traditional password security system:
>
> 1) A graphical mouse login and authentification system is safe: Even if
> an intruder knows what the true user's signature looks like, he won't
> be able to reproduce it, because that requires that the signature is
> drawn in the true user's individual style and timing.
>
> 2) Users will no longer need to remember passwords.
>
> A couple of years ago I wrote a demo-version ("beta 0.01 release") of
> the program. (Unfortunately It's in MS Visual Basic, because that was
> the tool available to me at the time of writing.) I will be happy to
> submit both the program and the source code, if anyone might be
> interested in discussing or colaborating on the idea.



i to not think that mouse is well suited for a human to reproduce a
signature without frequent rage attacks...
just think of the mouse being quite crappy, or dirty -
more serious: how do you address the problem that mouse drivers may move
the cursor on the screen by a different distance for the very same
distance the mouse moved on the table? they all feature adjustable mouse
speed, imho.

and worse: i would never enter my signature graphically into any computer
where the image _may_ be stored or even stolen by hackers...
 
Reply With Quote
 
Magnus Jonneryd
Guest
Posts: n/a
 
      08-08-2005
ulrich wrote:

> On 7 Aug 2005 13:50:54 -0700, Ingvald Straume (from Norway - Europe)
> <> wrote:
>
>> Hi!
>>
>> I'm a 32 years old novice to average programmer, and I have an idea
>> which I believe to be fairly good: An authentification system to
>> replace the old fashion password authentification method. The general
>> idea is that a user - using the computer mouse - draws his/her
>> signature onto a canvas on the login screen. The login program records,
>> from millisecond to millisecond, the mouse motions and the curve drawn
>> on the canvas by the user. Then the program compares the curve with an
>> already stored pattern which has been preadapted to match the authentic
>> users graphical mouse signature.
>>
>> I believe that this method will have some advantages compared to the
>> traditional password security system:
>>
>> 1) A graphical mouse login and authentification system is safe: Even if
>> an intruder knows what the true user's signature looks like, he won't
>> be able to reproduce it, because that requires that the signature is
>> drawn in the true user's individual style and timing.
>>
>> 2) Users will no longer need to remember passwords.
>>
>> A couple of years ago I wrote a demo-version ("beta 0.01 release") of
>> the program. (Unfortunately It's in MS Visual Basic, because that was
>> the tool available to me at the time of writing.) I will be happy to
>> submit both the program and the source code, if anyone might be
>> interested in discussing or colaborating on the idea.

>
>
> i to not think that mouse is well suited for a human to reproduce a
> signature without frequent rage attacks...
> just think of the mouse being quite crappy, or dirty -
> more serious: how do you address the problem that mouse drivers may move
> the cursor on the screen by a different distance for the very same
> distance the mouse moved on the table? they all feature adjustable mouse
> speed, imho.


This can probably be solved since the mouse moves with a constant speed
(assuming that the user won't change speed during login) and will cause the
signature to be evenly "flawed". Just one problem though, assume there's
two users with virtually the same signature, but one of them uses bigger
strokes... How do you distinguish between those?

>
> and worse: i would never enter my signature graphically into any computer
> where the image _may_ be stored or even stolen by hackers...


This on the other hand is probably quite a big flaw. But isn't this always a
problem?

--
(Should insert humorous quotation here)
 
Reply With Quote
 
ulrich
Guest
Posts: n/a
 
      08-08-2005
On 8 Aug 2005 14:09:30 +0200, Magnus Jonneryd
<> wrote:

>> and worse: i would never enter my signature graphically into any
>> computer
>> where the image _may_ be stored or even stolen by hackers...

>
> This on the other hand is probably quite a big flaw. But isn't this
> always a
> problem?


yes, but my password cannot be used to sign real-world documents.
just imagine a fax of poor quality: nobody could distinguish if i really
signed the original, or if somebody copied a bitmap image of my signature.

ulrich

 
Reply With Quote
 
Magnus Jonneryd
Guest
Posts: n/a
 
      08-08-2005
ulrich wrote:

> On 8 Aug 2005 14:09:30 +0200, Magnus Jonneryd
> <> wrote:
>
>>> and worse: i would never enter my signature graphically into any
>>> computer
>>> where the image _may_ be stored or even stolen by hackers...

>>
>> This on the other hand is probably quite a big flaw. But isn't this
>> always a
>> problem?

>
> yes, but my password cannot be used to sign real-world documents.
> just imagine a fax of poor quality: nobody could distinguish if i really
> signed the original, or if somebody copied a bitmap image of my signature.
>
> ulrich


Good point, didn't think of that. I assumed that he meant that the signature
you were supposed to use should be a symbol or something, not your real
signature. But then you would have to remember that one and that would sort
of negate the benefits of not having to remember ones password.

--
(Should insert humorous quotation here)
 
Reply With Quote
 
Maett
Guest
Posts: n/a
 
      08-08-2005
ulrich wrote:

> [snip]
> and worse: i would never enter my signature graphically into any
> computer where the image _may_ be stored or even stolen by hackers...


But you would enter your password into this computer ?
It "_may_ be stored or even stolen by hackers" even easier...

Maett
 
Reply With Quote
 
Ram
Guest
Posts: n/a
 
      08-09-2005
>
> I'm a 32 years old novice to average programmer, and I have an idea
> which I believe to be fairly good: An authentification system to
> replace the old fashion password authentification method. The general
> idea is that a user - using the computer mouse - draws his/her
> signature onto a canvas on the login screen. The login program records,
> from millisecond to millisecond, the mouse motions and the curve drawn
> on the canvas by the user. Then the program compares the curve with an
> already stored pattern which has been preadapted to match the authentic
> users graphical mouse signature.
>
> I believe that this method will have some advantages compared to the
> traditional password security system:
>
> 1) A graphical mouse login and authentification system is safe: Even if
> an intruder knows what the true user's signature looks like, he won't
> be able to reproduce it, because that requires that the signature is
> drawn in the true user's individual style and timing.
>
> 2) Users will no longer need to remember passwords.
>
> A couple of years ago I wrote a demo-version ("beta 0.01 release") of
> the program. (Unfortunately It's in MS Visual Basic, because that was
> the tool available to me at the time of writing.) I will be happy to
> submit both the program and the source code, if anyone might be
> interested in discussing or colaborating on the idea.


How this is related to this newsgroup?

 
Reply With Quote
 
 
 
Reply

Thread Tools

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
Space presenting as %20 in link trichert@gmail.com ASP .Net 4 06-02-2006 12:12 PM
Presenting VOIP as an ISDN/BRI trunk newsgroups@djguk_spam.co.uk UK VOIP 5 08-11-2005 05:07 PM
Open Source Conference in Japan: Open Source Realize Forum 2005 pat eyler Ruby 1 03-05-2005 03:50 AM
I18N Question re presenting time remaining Rhino Java 2 02-11-2005 01:35 PM
presenting an alternative when browser can't handle unicode symbols Jim Higson HTML 2 08-23-2004 06:15 PM



Advertisments