• Login
    • Search
    • [[global:header.recent]]
    • [[global:header.tags]]
    • [[global:header.popular]]
    • [[global:header.groups]]
    • [[global:header.search]]

    USB Stick NFC Ring Logging Into Desktop by Nairod 785

    Ideas for using NFC Rings
    arduino keyboard pn532 beetle elechouse
    5
    18
    18014
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Nairod785
      Nairod785 last edited by Nairod785

      Today I received my Arduino Beetle and my 2nd PN532 Elechouse NFC Module so I will be able to work on a tiny solution for a logging into desktop with you NFC Ring.

      PS: I can already say that I have a 3rd project on the road which you gonna love it!

      Pics : http://imgur.com/a/3V4yF

      1 Reply Last reply Reply Quote 2
      • Nairod785
        Nairod785 last edited by Nairod785

        3D case model almost finished.
        I was wondering what could be the utility to have a small USB NFC Detector?
        Any idea?
        I can add a push button but do not see the purpose apart from login into computer.

        Yeah my wires are a little bit too long.

        1 Reply Last reply Reply Quote 1
        • M
          MarkGabb last edited by

          theory seems great....how to you intend to have it pass the password to the computer?

          1 Reply Last reply Reply Quote 0
          • Nairod785
            Nairod785 last edited by

            The arduino Beetle has the same processor as the Leonardo, so it can easily emulate a keyboard and a mouse.
            I just program it like this:
            Detect my Ring-> Type these characters("password")

            1 Reply Last reply Reply Quote 0
            • M
              MarkGabb last edited by

              Sounds interesting....so I guess that for each computer setup you would need to change the code slightly to allow for differences in how the welcome screen works.... For instance requiring ctrl alt del........

              The only flaw I see is protection of the password?

              1 Reply Last reply Reply Quote 0
              • Lafunamor
                Lafunamor Community Helper last edited by

                well in this model you'll need to have the password in clear text in your code.
                to increase security you could write some hash to the tag and check for this value and not only for the tag ID.

                1 Reply Last reply Reply Quote 0
                • Lokki
                  Lokki Community Helper last edited by Lokki

                  Can't read the code back out of the arduino though can you?
                  As long as there's some sort of facility to avoid inadvertently pasting it into a text window once you're into the computer.

                  1 Reply Last reply Reply Quote 1
                  • M
                    MarkGabb last edited by

                    @lokki very good call....that could be an issue if you somehow swiped while in the middle of something and sent the text to the computer......

                    I guess something that could be handy would be specifying which user to log in as....but that's a whole mother realm altogether

                    1 Reply Last reply Reply Quote 0
                    • Lafunamor
                      Lafunamor Community Helper last edited by Lafunamor

                      @Lokki said:

                      Can't read the code back out of the arduino though can you?

                      if you read out the arduino memory it's possible. Not sure how difficult it would be... But I don't think this is a problem.

                      Edit:
                      It is possible to get the assembly code back. so you could quite easy read the password out.
                      http://forum.arduino.cc/index.php/topic,3566.0.html

                      But still it would need access to the device....

                      1 Reply Last reply Reply Quote 0
                      • Lokki
                        Lokki Community Helper last edited by

                        Good call, didn't know you could do that. You don't get assembly though, you get machine code. It'd be a fair effort to trawl through it for a random password.
                        Doable, but a fair effort. I think at that point you're going to be compromised no matter what they have to do.

                        1 Reply Last reply Reply Quote 0
                        • M
                          MarkGabb last edited by

                          is possible to store the password on the ring and have the reader read the text from the ring and pass it on?

                          1 Reply Last reply Reply Quote 0
                          • Lafunamor
                            Lafunamor Community Helper last edited by

                            sure it would be possible but then everyone that is able to read your ring would have your password

                            1 Reply Last reply Reply Quote 0
                            • johnyma22
                              johnyma22 NFC Ring Team last edited by

                              http://mclear.co.uk/2014/01/14/why-nfc-keyboard-emulators-readers-are-a-bad-idea/ -- Don't emulate keyboard input!

                              1 Reply Last reply Reply Quote 0
                              • Lafunamor
                                Lafunamor Community Helper last edited by

                                That's why my reader sits behind my monitor so I have to reach around and I don't trigger it by accident.

                                I have a weird issue with my leonardo. If I have it connected continuously to my computer (Win8.1) it will disconnect and reconnect after a while (hardware removed and hardware installed sounds).
                                Anybody an idea what the problem could be? Or is this "normal" behavior?

                                1 Reply Last reply Reply Quote 1
                                • Lokki
                                  Lokki Community Helper last edited by

                                  I wonder if windows is scanning for new hardware and knocking it out?

                                  1 Reply Last reply Reply Quote 0
                                  • Lafunamor
                                    Lafunamor Community Helper last edited by

                                    I thought it could be because the internal timer is at it's limit and then re initializing the hardware but it does not happen every time

                                    1 Reply Last reply Reply Quote 0
                                    • Lokki
                                      Lokki Community Helper last edited by

                                      It could be that the usb hub is being over-loaded too.

                                      1 Reply Last reply Reply Quote 0
                                      • Lafunamor
                                        Lafunamor Community Helper last edited by

                                        yeah it seems to be an problem with that USB port.

                                        1 Reply Last reply Reply Quote 0
                                        • First post
                                          Last post