Welcome Guest ( Log In | Register )

Hey there! While you are enjoying browsing the site, why not take a few seconds to register for an even better experience! It's absolutely free and a painfree process!
Here are some of the benefits of registering: Registering is so easy and quick, we don't even require you to deal with those annoying CAPTCHA graphics! Register Now!
 
Reply to this topicStart new topic
> Knock detecting lock (video and instructions)
signal15
post Nov 4 2009, 11:47 AM
Post #1


Advanced Cocooner
***

Group: Registered
Posts: 495
Joined: 06.07.09
Member No.: 6317



http://hackaday.com/2009/11/04/knock-detecting-lock/
Go to the top of the page
 
+Quote Post
sic0048
post Nov 4 2009, 12:18 PM
Post #2


Cocoonut
Group Icon

Group: -= Gold Supporter =-
Posts: 1045
Joined: 01.08.05
From: South Carolina
Member No.: 416



That would be pretty cool for your child's tree fort! Not sure I would secure anything of value with that, but it certainly has a cool factor. Perhaps that means I am a geek.
Go to the top of the page
 
+Quote Post
kmitchell
post Nov 4 2009, 12:59 PM
Post #3


Cocooner
**

Group: Registered
Posts: 69
Joined: 08.27.08
From: San Jose, CA
Member No.: 4908



I've used one of these [http://www.nokey.com/knocknoctoac.html] for years on my garage door as a backup for when my kids forget their ibutton keyfobs.

The only insecure part about is was when my son was younger he wanted to demo it to everyone and he'd count the code out loud!

Ken
Go to the top of the page
 
+Quote Post
signal15
post Nov 4 2009, 01:00 PM
Post #4


Advanced Cocooner
***

Group: Registered
Posts: 495
Joined: 06.07.09
Member No.: 6317



I always thought it would be cool if someone designed a challenge-response algorithm that you could do in your head. As a simple example:

Keypad lock presents you with a 4-digit number, say 1304. This is the challenge. The user then calculates the response in his head according to a predetermined algorithm, which can be different for each person who has access. This is not a very secure example, but for the sake of simplicity:

- Your algorithm is "x mod 250" and only you know this (the result is the remainder of X divided by 250)
- Challenge is 1304
- You calculate this in your head
- You type in 0054 as the response

This way, you NEVER type in your real code, and it changes every time. If someone saw you enter in the code, or used fingerprint powder to derive the possible codes, they would be useless to the attacker. Of course, the actual algorithm would likely be different, but you get the idea. And, it has the bonus of keeping out stupid people. smile.gif

This post has been edited by signal15: Nov 4 2009, 04:04 PM
Go to the top of the page
 
+Quote Post
Jimmyjam
post Nov 4 2009, 03:00 PM
Post #5


Cocooner
Group Icon

Group: -= Gold Supporter =-
Posts: 71
Joined: 04.23.07
Member No.: 2964



QUOTE (signal15 @ Nov 4 2009, 11:00 AM) *
- Your algorithm is "x mod 250" and only you know this (the result is the remainder of X divided by 250)
- Challenge is 1304
- You calculate this in your head
- You type in 0064 as the response

This way, you NEVER type in your real code, and it changes every time. If someone saw you enter in the code, or used fingerprint powder to derive the possible codes, they would be useless to the attacker. Of course, the actual algorithm would likely be different, but you get the idea. And, it has the bonus of keeping out stupid people. smile.gif


you didn't calculate very well wink.gif
Go to the top of the page
 
+Quote Post
mustangcoupe
post Nov 4 2009, 03:53 PM
Post #6


Advanced Cocooner
Group Icon

Group: -= Gold Supporter =-
Posts: 979
Joined: 02.18.06
From: Manchester, NH
Member No.: 1403



that is geewiz cool
Go to the top of the page
 
+Quote Post
signal15
post Nov 4 2009, 04:05 PM
Post #7


Advanced Cocooner
***

Group: Registered
Posts: 495
Joined: 06.07.09
Member No.: 6317



QUOTE (Jimmyjam @ Nov 4 2009, 02:00 PM) *
QUOTE (signal15 @ Nov 4 2009, 11:00 AM) *
- Your algorithm is "x mod 250" and only you know this (the result is the remainder of X divided by 250)
- Challenge is 1304
- You calculate this in your head
- You type in 0064 as the response

This way, you NEVER type in your real code, and it changes every time. If someone saw you enter in the code, or used fingerprint powder to derive the possible codes, they would be useless to the attacker. Of course, the actual algorithm would likely be different, but you get the idea. And, it has the bonus of keeping out stupid people. smile.gif


you didn't calculate very well wink.gif


Hah! Fixed! Hmm, according to my comment, that would have kept me out and classified me as stupid people. :/

I figured out a couple of easier "algorithms" to use, which would work much better, plus a good method of identifying the user before they actually enter their response.

This post has been edited by signal15: Nov 4 2009, 04:09 PM
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Add to Google Lo-Fi Version Time is now: 20th November 2009 - 10:29 PM
Bridged By IpbWiki © GlobalSoft